单选

有如下程序: 

#include

using namespace std;

class B{

public:

virtual void f( ) {cout<<"B";}

void g( ){cout<<"B";}

}

class D;public B {

public:

void f( ){cout<<"D";}

void g( ){coun<<"D";}

}

void h(B*p){p->f( );p->g( );}

int main( ){

D obj;

h(&obj);

return 0;

}

运行这个程序的输出结果是:__________

  • A.DD
  • B.BB
  • C.BD
  • D.DB
参考答案
您可能感兴趣的试题
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服