interfaceA{publicintgetValue()}classBimplementsA{publicintgetValue(){return1;}}classCextendsB{//insertcodehere}Whichthreecodefragments,insertedindividuallyatline15,makeuseofpolymorphism?() A.publicvoidadd(Cc){c.getValue();}B.publicvoidadd(Bb){b.getValue();}C.publicvoidadd(Aa){a.getValue();}D.publicvoidadd(Aa,Bb){a.getValue();}E.publicvoidadd(Cc1,Cc2){c1.getValue();}

interfaceA{publicintgetValue()}classBimplementsA{publicintgetValue(){return1;}}classCextendsB{//insertcodehere}Whichthreecodefragments,insertedindividuallyatline15,makeuseofpolymorphism?()

A.publicvoidadd(Cc){c.getValue();}

B.publicvoidadd(Bb){b.getValue();}

C.publicvoidadd(Aa){a.getValue();}

D.publicvoidadd(Aa,Bb){a.getValue();}

E.publicvoidadd(Cc1,Cc2){c1.getValue();}


相关考题:

给出下面的接口: 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 i){} int method2(int j){} }C.class B implements A{ int method1(int i){} int method2(int j){} }D.class B extends A{ int method1(int i){} int method2(int j){} }

public class ClassA{public int getValue(){int value=0;boolean setting=true;String title=Hello;if(value||(setting title==Hello)){return 1;}if(value==1title.equals(Hello)){return 2;}}}And:ClassA a=new ClassA();a.getValue();What is the result?()A.1B.2C.Compilation fails.D.The code runs with no output.E.An exception is thrown at runtime.

publicclassClassA{publicintgetValue(){intvalue=0;booleansetting=true;Stringtitle=”Hello”;(value||(settingtitle==Hello”)){return1;}(value==1title.equals(”Hello”)){return2;}}}And:ClassAa=newClassA();a.getValue();Whatistheresult?()A.1B.2C.Compilationfails.D.Thecoderunswithnooutput.E.Anexceptionisthrownatruntime.

10.interfaceA{voidx();}11.classBimplementsA{publicvoidx(){}publicvoidy(){}}12.classCextendsB{publicvoidx(){}}And:20.java.util.Listlist=newjava.util.ArrayList();21.list.add(newB());22.list.add(newC());23.for(Aa:list){24.a.x();25.a.y();;26.}Whatistheresult?()A.Thecoderunswithnooutput.B.Anexceptionisthrownatruntime.C.Compilationfailsbecauseofanerrorinline20.D.Compilationfailsbecauseofanerrorinline21.E.Compilationfailsbecauseofanerrorinline23.F.Compilationfailsbecauseofanerrorinline25.

接口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 i){} Int method2(int j){} }C.class B { Int method1(int i){} Int method2(int j){} }D.class B implements A { Int method1(int i){} Int method2(int j){} }

有一个接口定义如下,下列选项中实现了该接口并且不是抽象的是( )。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 i) { }int method2(int j) { }}C.class B implements A{ int methodl(int i) { } int method2(intj) { }}D.class B extends A{int method1(int i) { }int method2(int j) { }}

下面的方法中,当i的值为2的时返回值是 。 public int getValue(int i){ int result=0; switch(i){ case 1: result=result+i; case 2: result=result+i*2; case 3: result=result+i*3; } return result; }

若有如下接口A的定义,下列哪些类下确实现了该接口() interface A { void method1(int i); void method2(int j); }A.class B implements A{ void method1() { } void method2() { } }B.class B { void method1(int i ) { } void method2(int j ) { } }C.class B implements A { void method1(int i ) { } void method2(int j ) { } }D.class B implements A{ public void method1(int x ) { } public void method2(int y ) { } }

已知接口A定义如下,那么可以实现接口A的类B是 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 i){} int method2(int j){} }C.class B extends A{ int method1(int i){} int method2(int j){} }D.class B implements A{ int method1(int i){} int method2(int j){} }