填空题

在下面程序的横线处填上适当的内容,使程序执行后的输出结果为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