interfaceFoo{11.intbar();12.&ensp 10.interfaceFoo{11.intbar();12.}13.14.publicclassBeta{15.16.classAimplementsFoo{17.publicintbar(){return1;}18.}19.20.publicintfubar(Foofoo){returnfoo.bar();}21.22.publicvoidtestFoo(){23.24.classAimplementsFoo{25.publicintbar(){return2;}26.}27.28.System.out.println(fubar(newA()));29.}30.31.publicstaticvoidmain(String[]argv){32.newBeta().testFoo();33.}34.}Whichthreestatementsaretrue?()

interfaceFoo{11.intbar();12.&ensp

10.interfaceFoo{

11.intbar();

12.}

13.

14.publicclassBeta{

15.

16.classAimplementsFoo{

17.publicintbar(){return1;}

18.}

19.

20.publicintfubar(Foofoo){returnfoo.bar();}

21.

22.publicvoidtestFoo(){

23.

24.classAimplementsFoo{

25.publicintbar(){return2;}

26.}

27.

28.System.out.println(fubar(newA()));

29.}

30.

31.publicstaticvoidmain(String[]argv){

32.newBeta().testFoo();

33.}

34.}

Whichthreestatementsaretrue?()


相关考题:

10.interfaceFoo{intbar();}11.publicclassSprite{12.publicintfubar(Foofoo){returnfoo.bar();}13.publicvoidtestFoo(){14.fubar(15.//insertcodehere16.);17.}18.}Whichcode,insertedatline15,allowstheclassSpritetocompile?()A.Foo{publicintbar(){return1;}}B.newFoo{publicintbar(){return1;}}C.newFoo(){publicintbar(){return1;}}D.newclassFoo{publicintbar(){return1;}}

10.interfaceFoo{}11.classAlphaimplementsFoo{}12.classBetaextendsAlpha{}13.classDeltaextendsBeta{14.publicstaticvoidmain(String[]args){15.Betax=newBeta();16.//insertcodehere17.}18.}Whichcode,insertedatline16,willcauseajava.lang.ClassCastException?()A.Alphaa=x;B.Foof=(Delta)x;C.Foof=(Alpha)x;D.Betab=(Beta)(Alpha)x;

interfacefoo{2.intk=0;3.}4.5.publicclasstestimplementsFoo(6.publicstaticvoidmain(Stringargs[])(7.inti;8.Testtest=newtest();9.i=test.k;10.i=Test.k;11.i=Foo.k;12.)13.)14.Whatistheresult?() A.Compilationsucceeds.B.Anerroratline2causescompilationtofail.C.Anerroratline9causescompilationtofail.D.Anerroratline10causescompilationtofail.E.Anerroratline11causescompilationtofail.