问题 填空题

请按下面注释的提示,将类B的构造函数定义补充完整。 classA { int a; public: A(int aa=0) {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(aaq+1)或c(aa+1),A(aa)。

解析: 题中要求用aa初始化基类A,用aa+1初始化类对象成员c,用的初始化列表的形式,即A(aa),c(aa+1)或c(aa+1),A(aa)。

单项选择题
单项选择题