高等继续教育 / 面向对象程序设计
正确率:推荐%
题型描述: 简答题
写出下面程序的执行结果:
#include<iostream>
using namespace std;
class A{
public :
A( ){}
virtual void f( ){cout<<"A::f( )iscalleD.
";}
};
class B:public A{
public :
B( ){f( );}
void g( ){f( );}
};
class C:public B{
public :
C( ){}
virtual void f( ){cout<<"C::f( )is called.
";}
};
int main( )
{C c;
c.g( );
return 0;}
参考答案:
佳题速递: