class person { public: void print(){ cout << name << " of age " << age; } protected: string name; unsigned short age; }; class student: public person { public: void print(){ person::print(); cout << " and gpa " << gpa; } private: double gpa; };