若有以下程序: #include<iostream> using namespace std; class TestClass 1 { public: TestClass1() { X=0; }

admin2012-01-20  23

问题 若有以下程序:
   #include<iostream>
   using namespace std;
   class TestClass 1
   {
   public:
   TestClass1()
   {
   X=0;
   }
   int x;
   };
   class TestClass2:virtual public TestClass1
   {
   public:
   TestClass2()
   {
   x=10;
   }
   };
   class TestClass3:virtual public TestClass 1
   {
   public:
   TestClass3()
   {
   x=20;
   }
   };
   class TestClass4:public TestClass2, protected TestClass3
   {    };
   int main()
   {
   TestClass4 obj;
   cout<<obj.x<<end1;
   return 0:
   }
   该程序运行后的输出结果是______。

选项

答案20

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

随机试题
最新回复(0)