• 2022-06-16
    下列ABCD注释标注的哪行代码有错误?[br][/br] [br][/br]public interface Com {[br][/br] abstract void cry____; //【A】[br][/br] public int x = 0; //【B】 [br][/br] static int y = 0; //【C】[br][/br]}[br][/br]abstract class Cat implements Com {[br][/br] abstract void cry____; //【D】[br][/br]}
  • D

    举一反三

    内容

    • 0

      对于下列代码,哪个叙述是正确的?[br][/br] [br][/br]interface Com {[br][/br] int MAX = 100;[br][/br] public void stop____;[br][/br] protected void start____;[br][/br] abstract void loop____;[br][/br]}[br][/br] [br][/br] A. protected void start____;会导致编译出错。[br][/br] [br][/br] B. public void stop(;会导致编译出错。[br][/br] [br][/br] C. abstract void loop____;会导致编译出错。[br][/br] [br][/br] D. int MAX = 100;会导致编译出错。

    • 1

      将下列(A,B,C,D)哪个代码替换下列程序中的【代码】不会导致编译错误。(<br/>) A: public<br/>int f(){return 100+M;} B: int<br/>f(){return 100;} C: public<br/>double f(){return 2.6;}。 D: public<br/>abstract int f();<br/>interface Com {<br/>int M = 200;<br/>int f();}<br/>class ImpCom implements Com {<br/>【代码】}

    • 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: abstract class Demo1{} B: abstract class Demo2{<br>public abstract String fun(String a);<br>} C: abstract class Demo3{<br>public String fun(){<br>return "dlvtc";<br>}<br>} D: abstract class Demo4{<br>public static final String str= "dlvtc";<br>abstract void fun(){}<br>}

    • 4

      对于下列Com接口(Com.java)类,哪个叙述是正确的?[br][/br]interface Com {[br][/br] int MAX = 100;[br][/br] int f____;[br][/br]}[br][/br] [br][/br] A. Com是一个public接口。[br][/br] [br][/br] B. 编译器认为int MAX = 100;就是 public static final int MAX = 100;[br][/br] [br][/br] C. 编译器认为int f____;就是abstract int f____;[br][/br] [br][/br] D. 编译器认为int MAX = 100;就是 public final int MAX = 100;