填空题

在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。 #include <iostream> using namespace std; class A public: A() {cout<<’A’; } }; class B: 【14】 public: B(){cout<<’B’;} class C: virtual public A public: C(){cout<<’C’;} class D:public B, public C public: D() { cout<<’D’; } }; void main() { D obj; }

【参考答案】

virtual public A