• 2022-06-08
    参考下图和代码,下面哪句话是正确的?(     ) public class  JungleSimulator {  private  XXX   aVar public void simulate(){ aVar.jump(); } }[img=332x189]17a3da99c27de71.png[/img]
  • XXX可以是Frog或Kangaroo,但XXX不能是Fish

    举一反三

    内容

    • 0

      如下代码:public class X {public X aMethod() { return this;}}public class Y extends X { }哪两个方法能加到Y类的定义中? A: public void aMethod(String s) {} B: public void aMethod() {} C: private Y aMethod() { return null; } D: public X aMethod() { return new Y(); } E: private void aMethod() {}

    • 1

      从下面四段(A,B,C,D)代码中选择出正确的代码段 A: abstract class Name { private String name; public abstract boolean isStupidName(String name) {} } B: public class Something { void doSomething () { private String s = ""; int l = s.length(); } } C: public class Something { public static void main(String[] args) { Other o = new Other(); new Something().addOne(o); } public void addOne(final Other o) { o.i++; } } class Other { public int i; } D: public class Something { public int addOne(final int x) { return ++x; } }

    • 2

      根据下面的代码,判断下面那些叙述是正确的? public class HouseKeeper{ private TimeCard timecard; public void clockIn(){ timecard.punch(); } }

    • 3

      以下的类(接口)定义中正确的是( ) A: public class A{ private int x; public getX(){ return x; }} B: public abstract class A{ private int x; public abstract int getX(); public int aMethod(){ return 0; }} C: public class A{ private int x; public abstract int getX();} D: public interface interfaceA{ private int x; public int getX(){ return x; }}

    • 4

      下面关于类的声明,正确的是 A: public void HH{…} B: public void HH(){…} C: public class void number{} D: public class Car{…}