以下输出正确的是( ) class Base { public: voi...
发布于 2022-03-02 17:00:24
以下输出正确的是( )
class Base { public: void virtual Func() { cout<<"Base"<<endl } } class Derived : public Base { public: void virtual Func() { cout<<"Derived "<<endl } } int main () { Base* pBase = new Base() pBase ->Func() Derived * pDerived = (Derived*)pBase pDerived->Func() delete pBase pDerived = new Derived() pBase = pDerived pBase->Func() delete pDerived return 0 }
登录后免费查看答案
关注者
0
被浏览
22