填空题
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为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 obj; }
【参考答案】
[11] virtual public A