在下面横线上填上适当的语句,完成程序。 #include <iostream> using namespace std; class Base { int x; public: Base(int

admin2010-06-06  27

问题 在下面横线上填上适当的语句,完成程序。
   #include   <iostream>
   using namespace std;
   class  Base
   {
      int x;
   public:
      Base(int i){ x=i;}
      ~Base(){}
   };
   class Derived : public Base
   {
   public:
      ____________  //完成类 Derive 构造函数的定义
   }

选项

答案Derived(int i):Base(i){}

解析 程序中,类Derived是基类Base的公有派生。在类Derived的构造函数应该包括调用基类构造函数,使基类的数据成员得以初始化。
转载请注明原文地址:https://kaotiyun.com/show/V0jp777K
0

最新回复(0)