填空题

对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用______的构造函数。再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。

【参考答案】

基类
<上一题 目录 下一题>
热门 试题

填空题
在下面程序的横线处填上______,使程序执行后的输出结果为1 2005。 #include<iostream.h> using namespace std; class Date Public: Date(int m=1,int y=0): month(m),year(y) void Print()cout<<month<< <<year<<end1; ______operator+(const Date&d1,const Date&d2); private: int month, year; ; Date operator+(const Date&d1,const Date&d2) int year,month; year=d1.year+d2.year; month=d1.month+d2.month; year+=(month-1)/12; month=(month-1)%12+1; return Date(month,year); void main() Date d1(3,2004),d2,d3(10); d2=d3+d1; d2.Print();
填空题
请将下列类定义补充完整,横线处应填加语句______。 class TestClasspublic:void fun()cout<< Base::fun <<end1;; class TestClass1:public TestClass public: voidfun() ______;//显示调用基类的fun函数 cout<< TestClass1::fun <<end1; ;
相关试题
  • 有如下程序: #include<iostream> usi...