若有以下程序: #include<iostream> using namespace std; class Base { public: Base() { x=0; } i

admin2013-02-27  19

问题 若有以下程序:    #include<iostream>    using namespace std;    class Base    {    public:      Base()      {        x=0;      }      int x;    };    class Derivedl:virtual public Base    {    publiC:      Derivedl()      {        X=10;      }    };    Class Derived2:Virtual public Base    {    public:      Dedved2()      {        x=20;      }    };    class Derived:public Delivedl,protected Derived2{};    int main()    {      Derived obj;      cout<<obj.X<<endl;      return 0;    }    该程序运行后的输出结果是(    )。

选项 A、20
B、30
C、10
D、0

答案1

解析
转载请注明原文地址:https://kaotiyun.com/show/AbNp777K
0

最新回复(0)