问题
填空题
在下面程序的画线处填上适当的内容,使程序执行后的输出结果为ABCD。
#include <iostream>
using namespace std;
class A
public:A( )cout<<’A’;
;
class B: (11)
public:B( )cout<<’B’;
;
class C: (12)
public:C( )cout<<’C’;
;
class D:public B,public C
public:D( )cout<<’D’;
;
void main( )
D( );
cout<<endl;
答案
参考答案:空格
解析: 考查在继承中构造函数的调用顺序,创建派生类对象时依次调用基类的构造函数,最后调用派生类的构造函数。