A-A+

有如下类声明: class XA { int x;public: XA(int n) { x

2022-08-06 00:17:26 问答库 阅读 173 次

问题详情

有如下类声明: class XA { int x;public: XA(int n) { x=n;}};class XB: public XA{ int y;public: XB(int a, int b);};在构造函数朋的下列定义中,正确的是()。
A.XB::XB(int a,int b): x(a),y(b){}
B.XB::XB (int a,int b):XA(a),y(b){}
C.XB::XB(int a,int b): x(a),XB(b){}
D.XB::XB(int a,int b):XA(a),XB(b){}请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B

考点:声明