填空题

请按下面注释的提示,将类B的构造函数定义补充完整。 C1assA { int a; public: A(int aa=O){a=aa;} }; class B:public A { int b; A c; public: //用aa初始化基类A,用aa+1初始化类对象成员c B(int aa}:【 】{b=aa+2} };

【参考答案】

A(Aa),c(aa+A)或c(aa+A),A(aA)
<上一题 目录 下一题>
热门 试题

填空题
以下程序的执行结果为【 】。#include<iostream>using namespace std;class base{public:virtual void who( ){cout < < base class < <end1;};class derivel:public base{public:void who( ){cout < < derivel class < <end1;};} class derive2:public base{public:void who( ){cout< < derive2 class < <end1;}};void main( ){base obj1,* p;derivel obi2;derive2 obj3;p=&obj1;p->who( );p=&obj2;p->who( );p=&obj3;p->who( );}
填空题
表达式x.operator+(y.operator++(0) )还可以写成【 】。
相关试题
  • 下面程序的运行结果为【 】。# include...
  • 问题处理方案的正确而完整的描述称为___...
  • 请定义一个函数名为A,返回值为int,没有参...
  • 若要在C盘根目录下作为二进制文件打开文件t...
  • 以下程序中函数 fun 的功能是:构成一个...