题目内容:
若有以下程序: #include<iostream>usingnamespacestd; classBase{public: Base() {x=0;}intx;}; classDerivedl:virtualpublicBase{public: Derivedl() {x=10;}}; classDerived2:virtua11publicBase{public: Derived2() {x=20;}}; classDerived:publicDerivedl,protectedDerived2{};intmain() {Derivedobj; cout<<obj.x<<endl; return0;}该程序运行后的输出结果是( )。 A.20
B.30
C.10
D.0
参考答案:
答案解析: