更多"有如下类声明: class XA { int x; pub"的相关试题:
[单项选择]有如下类声明:
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,intb):x(a),y(b)
B. XB::XB(int a,intb):XA(a),y(b)
C. XB::XB(int a,intb):x(a),XB(b)
D. XB::XB(int a,intb):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)
C. XB::XB(int a,
D. XB::XB(i
[单项选择]有如下类声明: 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
{ 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){ }
[单项选择]有如下类声明: 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 SAMPLE{ int n; public: SAMPLE(int i=0):n(i){} void setValue(int n(0);};下列关于getValue 成员函数的实现中,正确的是( )。
A. SAMPLE:: setValue(int n0){ n=n0; )
B. void SAMPLE:: setValue(int n0){ n=n0;}
C. void setValue (int n0){ n=n0;}
D. setValue(int n0){ n=n0;}
[单项选择]有如下类声明:
class SAMPLE int n;
public:
SAMPLE(int i=0):n(i)
void setValue(int n(0);
;
下列关于getValue 成员函数的实现中,正确的是( )。
A. SAMPLE:: setValue(int n0) n=n0; )
B. void SAMPLE:: setValue(int n0) n=n0;
C. void setValue (int n0) n=n0;
D. setValue(int n0) n=n0;
[单项选择]有如下类声明: class SAMPLE { int n; public: SAMPLE(int i=0):n(i) { } void setValue(int nO); }; 下列关于getValue 成员函数的实现中,正确的是
A. SAMPLE::setValue(int n{ n=nO;}
B. void SAMPLE::setValue(int n{ n=nO;}
C. void setValue(int n{ n=nO;}
D. (int n{ n=nO;}
[单项选择]有如下类定义: class XX{ int xdata: public: xx(int n=0):xdata(n){} } class YY:public XX{ int ydata; public: YY(int m=0,int n=0):xx(m),ydata(n){ } {; YY类的对象包含的数据成员的个数是
A. 1
B. 2
C. 3
D. 4
[单项选择]有如下类声明;
class SAMPLE
int n;
public:
SAMPLE(int i=0):n(i)
void setValue(int n0);
;
下列关于setValue成员函数的实现中,正确的是( )。
[单项选择]有如下类声明:
class TestClass
int n;
public:
TestClass(int i=0):n(i)
void setValue(int n0);
;
下面关于setValue成员函数的实现中,正确的是( )。
A. TestClass::setValue(int n0)n=n0;)
B. void TestClass::setValue(int n0)n=n0;
C. void setValue(int n0)n=n0;
D. setValue(int n0)n=n0;