填空题 在下面横线上填上适当的语句,完成程序。 #include <iostream> using namespace std; class Base { int x; public: Base(int i){ x=i;} ~Base(){} }; class Derived : public Base { public: ____________ //完成类 Derive 构造函数的定义 }; int main() { Derived obj; return 0; } 在横线处应填入的语句是{{U}} 【14】 {{/U}}。
  • 1、
【正确答案】 1、Derived(int i):Base(i){}    
【答案解析】[解析] 程序中,类Derived是基类Base的公有派生。在类Derived的构造函数应该包括调用基类构造函数,使基类的数据成员得以初始化。