Whole Tomato Software Forums
Main Site
|
Profile
|
Register
|
Active Topics
|
Members
|
Search
|
FAQ
User name:
Password:
Save Password
Forgot your password?
All Forums
Visual Assist
Feature Requests
Refactoring - encapsulate function
New Topic
Reply to Topic
Printer Friendly
Author
Topic
Suma
New Member
6 Posts
Posted - Jul 30 2013 : 08:03:16 AM
Functions are often created in derived classes which encapsulate base class functionality. E.g.
class Base
{
public:
virtual void OnEvent(Event a) {}
};
class Derived
{
};
Refactorization could offer to create following function in the derived class:
virtual void OnEvent(Event a) override
{
return Base::OnEvent(a);
}
feline
Whole Tomato Software
United Kingdom
19020 Posts
Posted - Jul 30 2013 : 09:44:53 AM
Are you aware of the Implement Interface refactoring command? This is designed to help you with situations like this:
http://www.wholetomato.com/products/features/implementInterface.asp
zen is the art of being at one with the two'ness
Topic
New Topic
Reply to Topic
Printer Friendly
Jump To:
Select Forum
Visual Assist
Technical Support
Feature Requests
--------------------
Home
Active Topics
Frequently Asked Questions
Member Information
Search Page
© 2023 Whole Tomato Software, LLC
Snitz Forums 2000