logo - 刷刷题
下载APP
【单选题】

已定义类A: class A { ptivate: int x; protected: int y; public: int z; A(int p1, int p2, int p3) { x = p1; y = p2; z = p3; } // 构造函数 }; 再定义派生类B: class B : public A { private: int a; public: // 定义派生类B的构造函数 }; 则下列派生类B的构造函数定义中,正确的是( )。

A.
B(int p1, int p2, int p3, int p4)  {  x = p1;  y = p2;  z = p3;  a = p4;  }
B.
B(int p1, int p2, int p3, int p4)  {  A(p1, p2, p3);  a = p4;  }
C.
B(int p1, int p2, int p3, int p4)  {  a = p4;  }
D.
B(int p1, int p2, int p3, int p4) : A(p1, p2, p3)  {  a = p4;  }
举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【单选题】文化反哺是指在急速的文化变迁时代所发生的年长一代向年轻一代进行广泛的文化吸收的过程。 根据上诉定义,下列属于文化反哺的是:

A.
七十年代出生的人并不是狂热的追星族,但很多人都非常喜欢八十年代出生的歌星创造的一些歌曲。
B.
张老师说:“现在教学都是电子化,很多时候要做PPT,要上网查资料,遇到不会的时候,儿子就是我的老师。”
C.
孙经理说,他们单位年轻人居多,他尝试着用跟儿子交流的方式与年轻人沟通,果然效果很好。
D.
刘主任接受了下属们的建议,制定了新的工作制度,提高了员工的工作积极性。

【单选题】下列不是构造函数的特征的是___

A.
构造函数的函数名和类名相同
B.
构造函数可以重载
C.
构造函数可以带有参数
D.
可以指定构造函数的返回值类型

【单选题】下列不是构造函数的特征的是( )。

A.
函数名与类名相同
B.
构造函数可以重载
C.
构造函数可以设置默认值
D.
构造函数可以有返回值