• 2022-07-23
    现有[br][/br]​ public class Parent{[br][/br]​ public void change (int x){[br][/br]​ }[br][/br]​ }[br][/br]​ public class Child extends Parent{[br][/br]​ //覆盖父类change方法[br][/br]​ }[br][/br]​下列哪个声明是正确的覆盖了父类的change方法
    A: protected void change (int x){}
    B: public void change(int x, int y){}
    C: public void change (int x){}
    D: public void change (String s){}
  • C

    内容

    • 0

      【多选题】阅读下面代码:[br][/br]public class Parent{[br][/br]int change(){[br][/br]…[br][/br]}[br][/br]}[br][/br]Class Child extends Parent{[br][/br]_______ (此处可以放入下面哪个选项)[br][/br]}[br][/br]下面选项中可以加入Child类中的方法是() A: public int change(){} B: int show(int i){} C: private int change(){} D: abstract int change(){}

    • 1

      给出下面代码: [br][/br] public class Parent{int change(){ }} class Child extends Parent{} 可加入类Child中的方法是( )。 A: public int change(){ } B: int change(int i){ } C: private int change(){ } D: abstract int chang(){ } }

    • 2

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

    • 3

      下面的方法声明中,哪个是正确的() A: public<br/>class methodName(){} B: public<br/>void int methodName(){} C: public<br/>void methodName(){} D: public<br/>void methodName{}

    • 4

      public class Parent{ int change(){... } class Child extends Parent{ } 下面哪些方法可以加入到Child类中( ) A: public int change(){ } B: int change(){} C: int change(int i){} D: void change(){} E: private int change(){}