题目内容
写结果。class Base{ public: virtual void Set(int b){x=b;}virtual int Get() { return x;} private: int x;};class Derived: public Base{ public: void Set(int d){y = d;} int Get() {return y;} private: int y;};int main( ){ Base B_obj; Derived D_obj; Base *p=&B_obj; p->Set(10);cout<Get(); p=&D_obj;p->Set(20);cout<< p->Get();p->Base::Set(30);cout<< p->Base::Get();p->Set(p->Get()+20);cout<< p->Get();return 0;}
查看答案
搜索结果不匹配?点我反馈