填空题
请按下面注释的提示,将类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)
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
重载的运算符保持其原有的【 】、优先级和结合性不变。
点击查看答案&解析
填空题
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。 已知有如下类定义:class Base{ protected:void fun(){}public:Foo():value(0){}} ;class Derived:Base{}; 则Base类中的成员函数fun(),在Derived类中的访问权限是【 】(注意:要求填写private、protected或public中的一项)。
点击查看答案&解析
相关试题
表达式x.operator++( )还可写成【 ...
C++语言中表示双精度浮点数的关键字是【...
以下程序运行后的输出结果是 ______...
请在如下程序中的空格处填写正确的语句:#...