#include using namespace std; class father { public: virtual void run()const{cout<<"父亲可以跑万米\n";} void jump()const{cout<<"父亲可以跳五个台阶\n";} }; class son:public father { public: void run()const{cout<<"儿子可以跑十万米\n";} void jump()const{cout<<"儿子可以跳十个台阶\n";} }; int main() { father*p=new son; p->jump(); p->run(); delete p; return 0; }