设int*p2=&x,*p1=a;p2=*b,则a和b的类型分别是______ 。

A:int*和int B:int*和int** C:int 和int* D:int*和int*

有如下类声明: 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({}

在下面的函数声明中,______ 是“void BC (int a,int b);”的重载函数。

A:int BC (int a,int B:void BC(int a,char C:float BC (int a,int b,int c=0) D:void BC (int a,int b=0)

有如下类声明: 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 Myclass { int a=111; public: Myclass(int x, int y); Myclass(int val); ~Myclass( ); }

A:int a=111; B:Myclass(Int x, int ; C:Myclass(int va; D:~Myclass();

接口A的定义如下,指出下列哪些类实现了该接口______。 Interface A { Int method1 (int i); Int method2 (int j); }

A:class B implements A { Int method1(){} Int method2(){} } B:class B extends A { Int method1(int {} Int method2(int {} } C:class B { Int method1(int {} Int method2(int {} } D:class B implements A { Int method1(int {} Int method2(int {} }

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