First page Back Continue Last page Graphics
Hiding
- class Dwelling
- { public:
- virtual void showperks( int a ) const;
- ... };
- class Hovel : public Dwelling
- { public:
- void showperks( );
- ...
- }
- Hovel trump; // valid
- trump.showperks( ); // VALID
- trump.showperks(5); // INVALID
The redefinition hides the base class version.