home *** CD-ROM | disk | FTP | other *** search
-
- class Newt : public Frog {
- public:
- Newt( char *n) : (n) {}
-
- void jump( int x)
- {
- printf( "I'm a jumping Newt\n" );
- // invoke base class function against
- // this derived class object
- Frog::jump( x);
- }
- };
-
- class Toad : public Frog {
- public:
- Toad( char *n) : (n) {}
-
- void jump( int x)
- {
- printf( "I'm a jumping Toad\n" );
- Frog::jump( x);
- }
- };
-
- class Salamander : public Frog {
- public:
- Salamander( char *n) : (n) {}
-
- void jump( int x)
- {
- printf( "I'm a jumping Salamander\n" );
- Frog::jump( x);
- }
- };
-
-