网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
类Test1定义如下:1.publicclassTest1{2.publicfloataMethod(floata,floatb){}3.4.}将以下()方法插入行3是不合法的。
- A、public float aMethod(floata,floatb,floatc){}
- B、public float aMethod(floatc,floatd){}
- C、public int aMethod(inta,intb){}
- D、private float aMethod(inta,intb,intc){}
参考答案
更多 “类Test1定义如下:1.publicclassTest1{2.publicfloataMethod(floata,floatb){}3.4.}将以下()方法插入行3是不合法的。A、public float aMethod(floata,floatb,floatc){}B、public float aMethod(floatc,floatd){}C、public int aMethod(inta,intb){}D、private float aMethod(inta,intb,intc){}” 相关考题
考题
Test2定义如下: 1.publicclassTest1 2.{publicfloataMethod(floata,floatb)throws 3.IOException{} 4.} 5.publicclassTest2extendsTest1{ 6. 7.} 将以下哪种方法插入行6是不合法的。()
A.floataMethod(floata,floatb){}B.publicintaMethod(inta,intb)throwsException{}C.publicfloataMethod(floatp,floatq){}D.publicintaMethod(inta,intb)throwsIOException{}
考题
14类Test1定义如下: 1.publicclassTest1{ 2.publicfloataMethod(floata,floatb){} 3. 4.} 将以下哪种方法插入行3是不合法的。()
A.public floata Method(floata,floatb,floatc){}B.public floata Method(floatc,floatd){}C.public inta Method(inta,intb){}D.private floata Method(inta,intb,intc){}
考题
有如下程序段: public class Parent { public int addValue (int a,intB){ int s; s=a+b; return 3; } } class Child extends Parent {} 则下列选项中,可以正确加入类Child中且父类的方法不会被覆盖的是( )。A.int addValue (int a,intB){//do something...}B.public void addValue() {//do something...}C.public int addValue (int a,intB)throws MyException {//do something...}D.public float addValue (int a,int b,float b=1.0) {//do someting...}
考题
Given:1.publicclassMethodOver{2.publicvoidsetVar(inta,intb,floatc){3.}4.}WhichtwooverloadthesetVarmethod()?
A.privatevoidsetVar(inta,floatc,intb){}B.protectedvoidsetVar(inta,intb,floatc){}C.publicintsetVar(inta,floatc,intb){returna:}D.publicintsetVar(inta,intb,floatc){returna:}E.protectedfloatsetVar(inta,intb,floatc){returnc:}
考题
publicclassMethodOver{privateintx,y;privatefloatz;publicvoidsetVar(inta,intb,floatc){x=a;y=b;z=c;}}WhichtwooverloadthesetVarmethod?()
A.voidsetVar(inta,intb,floatc){x=a;y=b;z=c;}B.publicvoidsetVar(inta,floatc,intb){setVar(a,b,c);}C.publicvoidsetVar(inta,floatc,intb){this(a,b,c);}D.publicvoidsetVar(inta,floatb){x=a;z=b;}E.publicvoidsetVar(intax,intby,floatcz){x=ax;y=by;z=cz;}
考题
publicclassMethodOver{publicvoidsetVar(inta,intb,floatc){}}WhichtwooverloadthesetVarmethod?()
A.PrivatevoidsetVar(inta,floatc,intb){}B.ProtectedvoidsetVar(inta,intb,floatc){}C.PublicintsetVar(inta,floatc,intb)(returna;)D.PublicintsetVar(inta,intb,floatc)(returna;)E.ProtectedfloatsetVar(inta,intb,floatc)(returnc;)
考题
类Test定义如下,将下列______方法插入③行处是不合法的。 ( )①public class Test{②public float Method(float a,float b){}③④}A.public float Method(float a,float b,float c){}B.public float Method(float c,float d){}C.public int Method(int a,int b){}D.private float Method(int a,int b,int c){}
考题
类Test定义如下,将下列( )方法插入③行处是不合法的。 ①publicClass Test{ ②public float Method(floatA,float b){} ③ ④}A.public float Method(floatA,float b,floatC){}B.public float Method(noatC,float d) {}C.public int Method(intA,int b){}D.private float Method(intA,int b,intC){}
考题
类testl定义如下: public class test1 { public float amethod(float a,float b){ } }A.public foat amethod(float a,float b,foat c){ }B.public float amethod(float c,float d){ }C.public int amethod(int a,int b){ }D.private float amethod(int a,int b,int c){ }
考题
类Test定义如下,将下列()方法插入③行处是不合法的。①publicclassTest{②publicfloatMethod(floata,floatb){}③④}A.publicfloatMethod(floata,floatb,floatc){}B.pubicfloatMethod(floatc,floatd){}C.publicintMethod(inta,intb){}D.pivatefloatMethod(inta,intb,intc){}
考题
有如下类声明: classXA( intX; public: XA(intn){x=n;} }; classXB:publicXA{ inty; public: XB(inta,intb); ]; 在构造函数XB的下列定义中,正确的是( )。A.XB::XB(inta,intb):x(a),y(b){)B.XB::XB(inta,intb):XA(a),y(b){)C.XB::XB(inta,intb):x(a),XB(b)(}D.XB::XB(inta,intb):XA(a),XB(b){)
考题
类Test定义如下,将下列哪个方法插入③行处是不合法的( )?① public class Test{② public float Method(float a,float B) { }③ ______④ }A.public float Method(float a,float b,float C) { }B.public float Method(float c,float d){ }C.public int Method(int a,int B) { }private float Method(int a,int b,int C) { }D.private float Method(int a,int b,int C) { }
考题
下面的方法重载,正确的是( )。A、intfun(inta,floatb){}B、floatfun(inta,floatb){}floatfun(inta,floatb){}floatfun(intx,floaty){}C、floatfun(floata){}D、floatfun1(inta,floatb){}floatfun(floata,floatb){}floatfun2(inta,floatb){}
考题
以下程序的调试结果为?class Base{public final void amethod(){System.out.println("amethod");}}public class Fin extends Base{public static void main(String argv[]){Base b = new Base();b.amethod();}}
A.编译指示带有final 方法的类自己必须定义为finalB.编译指示不能继承含有final 方法的类C.运行错误,原因是Base类没有定义为final类D.运行输出 amethod
考题
指出下列方法与方法publicvoidadd(inta){}中为合理的重载方法的是()。A、public int add(inta)B、public void add(longa)C、public void add(inta,intb)D、public void add(floata)
考题
类Test1定义如下: 1.public class Test1{ 2. public float aMethod(float a,float b){ return 0;} 3. 4.} 将以下哪种方法插入行3是不合法的。()A、public float aMethod(float a, float b,float c){ return 0;}B、public float aMethod(float c,float d){ return 0;}C、public int aMethod(int a, int b){ return 0;}D、private float aMethod(int a,int b,int c){ return 0;}
考题
在Java接口中,下列选项中有效的方法声明是()。A、public void aMethod();B、void aMethod();C、protected void aMethod();D、private void aMethod();
考题
类Test1定义如下:publicclassTest1{publicfloataMethod(floata,floatb){}____}根据方法重载的定义,将以下哪种方法插入下划线部分是不合法的。()A、publicfloataMethod(floata,floatb,floatc){}B、publicfloataMethod(floatc,floatd){}C、publicfloataMethod(inta,intb){}D、publicfloataMethod(inta,intb,intc){}
考题
public class X { public X aMethod() { return this;} } public class Y extends X { } Which two methods can be added to the definition of class Y?()A、 public void aMethod() {}B、 private void aMethod() {}C、 public void aMethod(String s) {}D、 private Y aMethod() { return null; }E、 public X aMethod() { return new Y(); }
考题
public class test( public int aMethod()[ static int i=0; i++; return I; ) public static void main (String args){ test test = new test(); test.aMethod(); int j = test.aMethod(); System.out.printIn(j); ] } What is the result?()A、 Compilation will fail.B、 Compilation will succeed and the program will print “0”C、 Compilation will succeed and the program will print “1”D、 Compilation will succeed and the program will print “2”
考题
public class Test { public int aMethod() { static int i = 0; i++; return i; } public static void main (String args[]) { Test test = new Test(); test.aMethod(); int j = test.aMethod(); System.out.println(j); } } What is the result?() A、 0B、 1C、 2D、 Compilation fails.
考题
单选题类Test1定义如下:publicclassTest1{publicfloataMethod(floata,floatb){}____}根据方法重载的定义,将以下哪种方法插入下划线部分是不合法的。()A
publicfloataMethod(floata,floatb,floatc){}B
publicfloataMethod(floatc,floatd){}C
publicfloataMethod(inta,intb){}D
publicfloataMethod(inta,intb,intc){}
考题
单选题public class Test { public int aMethod() { static int i = 0; i++; return i; } public static void main (String args[]) { Test test = new Test(); test.aMethod(); int j = test.aMethod(); System.out.println(j); } } What is the result?()A
0B
1C
2D
Compilation fails.
考题
多选题public class X { public X aMethod() { return this;} } public class Y extends X { } Which two methods can be added to the definition of class Y?()Apublic void aMethod() {}Bprivate void aMethod() {}Cpublic void aMethod(String s) {}Dprivate Y aMethod() { return null; }Epublic X aMethod() { return new Y(); }
考题
单选题类Test1定义如下:1.publicclassTest1{2.publicfloataMethod(floata,floatb){}3.4.}将以下()方法插入行3是不合法的。A
public float aMethod(floata,floatb,floatc){}B
public float aMethod(floatc,floatd){}C
public int aMethod(inta,intb){}D
private float aMethod(inta,intb,intc){}
考题
单选题类Test1定义如下: 1.public class Test1{ 2. public float aMethod(float a,float b){ return 0;} 3. 4.} 将以下哪种方法插入行3是不合法的。()A
public float aMethod(float a, float b,float c){ return 0;}B
public float aMethod(float c,float d){ return 0;}C
public int aMethod(int a, int b){ return 0;}D
private float aMethod(int a,int b,int c){ return 0;}
热门标签
最新试卷