设int*p2=&x,*p1=a;p2=*b,则a和b的类型分别是______ 。
A:int*和int B:int*和int** C:int 和int* D:int*和int*
在下面的函数声明中,______ 是“void BC (int a,int b);”的重载函数。
A:int BC (int a,intb) B:void BC(int a,charb) C:float BC (int a,int b,int c=0) D:void BC (int a,int b=0)
在下面的函数声明中,______ 是“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({}
有一个接口定义如下: interface A { int method1(int i); int method2(int j); } 那么下面各项中实现了该接口并且不是抽象类的是( )。
A:class B implements A { int method1(){} int method2(){} } B:class B { int method1(int {} int method2(int {} } C:class B implements A { int method1(int {} int method2(int {} } D:class B extends A { int method1(int {} int method2(int {} }
类的说明如下,请指出错误的地方 ______。 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();
有一个接口定义如下,下列选项中实现了该接口并且不是抽象的是 interface A { int method1(int i); int method2(int j); }
A:class B implements A { int method1(){} int method2(){} } B:class B { int method1(int {} int method2(int {} } C:class B implements A { int method1(int {} int method2(int {} } D:class B extends A { int method1(int {} int method2(int {} }
接口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 {} }