有如下类声明:
class XA
int x;
public:
XA(int n)x=n;
;
class XB:public XA
int y;
public:
XB(int a,int b);
;
在构造函数XB的下列定义中,正确的是( )。

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)

有如下类声明:
class XA
int X;
public:
XA(int n)x=n;
;
class XB:public XA
int y;
public:
XB(int a,int b);

在构造函数XB的下列定义中,正确的是( )。

A:XB::XB(inta,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)

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

class XB:public XA
int y;
public:
XB(int a,int B) ;
;
在构造函数XB的下列定义中,正确的是

A:XB::XB(int a,int B::x(A) ,y(B)
B) XB::xB(int a,intB) :XA(A) ,y(B)
C:XB::XB(int a, D:XB::XB(i

有如下类声明: 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 : x(,y({} B:XB::XB (int a,int :XA(,y({} C:XB::XB(int a,int : x(,XB({} D:XB::XB(int a,int :XA(,XB({}

有如下类声明: class XA{ int X; public: XA(int n){x=n;} }; class XB:publicXA{ int y; public: XB(int a,int b); ); 在构造函数XB的下列定义中,正确的是( )。

A:XB::XB(int a,int :x(,y({} B:XB::XB(int a,int :XA(,y({} C:XB::XB(int a,int :x(,XB({} D:XB::XB(int a,int :XA(,XB({}

有如下类声明: class XA { int x; public: XA(int n) {x=n;} }; class XB: public XA{ int y; public: XB(int a,int b); };在构造函数XB的下列定义中,正确的是______。

A:XB:: XB(int a, int :x(,y( { } B:XB::XB(int a, int :XA(,y({} C:XB::XB(int a,int :x(,XB(i} D:XB::XB(int a,int :XA(,XB({}

有如下类声明: class XA{ int x; public: XA(int n){x=n;} }; class XB:public XA{ int y; public: XB(int a,int b); }; 在构造函数XB的下列定义中,正确的是( )。

A:XB::XB(int a,int :x(,y({} B:XB::XB(int a,int :XA(,y({} C:XB::XB(int a,int :x(,XB({} D:XB::XB(int a,int :XA(,XB({}

有如下类声明:
class XA
{ int x; public: XA(int n){x=n;} };
class XB:public XA
{ private: int y;
public: XB(int a,int b); };
在构造函数XB的下列定义中,正确的是()

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){ }

微信扫码获取答案解析
下载APP查看答案解析