[试题]

interface A{

int x = 0;

}

class B{

int x =1;

}

class C extends B implements A {

public void pX(){

System.out.println(x);

}

public static void main(String[] args) {

new C().pX();

}

}

参考答案与解析:

相关试题

interface A{int x = 0;}class B{int x =1;

[试题]interface A{int x = 0;}class B{int x =1;}class C extends B implements A {public void pX(){System.out.println(x);}public static void main(String[] args) {new C().pX();}}

  • 查看答案
  • int Calc(unsigned int x) { int count=0;

    [主观题]int Calc(unsigned int x){int count=0;while(x){printf("x=%i/n",x);count++;x=x&(x-1);}return count;}问 Calc(9999)的值是多少。

  • 查看答案
  • 有如下类声明:class XA{int X;public:XA(int n){x

    [单选题]有如下类声明: 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 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)

  • 查看答案
  • 有如下类声明:class XA{int X;public:XA(int n){x

    [单选题]有如下类声明: 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)

  • 查看答案
  • 有如下类声明:class XA{int x;public:XA(int n){x

    [单选题]有如下类声明: 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

  • 查看答案
  • 有下列程序: fun(int x) {int p; if(x==0‖x==1)

    [单选题]有下列程序:fun(int x){int p;if(x==0‖x==1) return(3) ;p=x-fun(x-2) ;return p;}main(){printf("%d/n",fun(7) );}执行后的输出结果是( )。A.7B.3C.2D.0

  • 查看答案
  • 有下列程序:fun(int x){int p; if(x= =0 ‖ x= =1

    [单选题]有下列程序: fun(int x) {int p; if(x= =0 ‖ x= =1) return(3); p=x-fun(x-2); return p; } main( ) { print f("%d/n",fun(7 ));} 执行后输出的结果是( )。A.7B.3C.2D.0

  • 查看答案
  • 以下数组定义中错误的是A)int x[][3]={0}; B)int x[2][

    [单选题]以下数组定义中错误的是A.)int x[][3]={0};B.)int x[2][3]={{l,2},{3,4},{5,6}};C.)int x[][3]={{l,2,3},{4,5,6}};D.)int x[2][3]={l,2,3,4,5,6};

  • 查看答案
  • 设有定义:class C{public:int ValUe;};int X,*p

    [单选题]设有定义: class C {public: int ValUe; }; int X,*p; 则以下引用形式中,正确的是( )。A.x=value;B.x=C::value;C.p=&valueD.p=C::value

  • 查看答案
  • 类A定义如下:class A{ private int x=10; int ge

    [单选题]类A定义如下: class A { private int x=10; int getx() { return x;} } class B extends A { private int x=15; //需要覆盖getx()方法 } 在下述方法中可以在类B中覆盖getx()方法的是 ( )A.int getx(){…}B.int getx(float f){…}C.float getx(){…}D.double getx(float f){…}

  • 查看答案
  • interface A{ int x = 0; } class B{ int x