C Base and Derive Kinds |
Base and Derive reference kinds may be public, protected, or private. Only public code samples are shown here. The following code sample illustrates class D which is derived from base class B. The public declaration indicates that all public functionality of class B can be accessed from class D.
A base class may also be virtual. Again, only public derivation is shown here. V is the virtual base class from which D is derived.
class V { public: virtual void f(); virtual void g(); }; class D : virtual public V{ public: virtual void g(); };
Scientific Toolworks, Inc. http://www.scitools.com |