中国大学MOOC: 给定以下代码:interface I { void setValue(int val); int getValue();}以下哪段代码能编译?
举一反三
- 给定以下代码:interface I { void setValue(int val); int getValue(); }以下哪段代码能编译? A: interface A implements I { void increment(); } B: class A extends I { void increment(); } C: abstract class C implements I { int value; public void setValue(int val) { value = val; } public int getValue() { return value; } } D: class A extends I { int value; void setValue(int val) { value = val; } int getValue() { return value; } }
- 给定以下代码:interface I { void setValue(int val); int getValue(); }以下哪段代码能编译? A: class A extends I { void increment(); } B: abstract class C implements I { int value; public void setValue(int val) { value = val; } public int getValue() { return value; } } C: class A extends I { int value; void setValue(int val) { value = val; } int getValue() { return value; }} D: interface A implements I { void increment(); }
- 给定以下代码 interface I { void f(); } abstract class C implements I {} 下列哪行代码可以编译成功。
- 给定如下java代码,以下( )代码行编译会报错。 classMyClass{ void myMethod(final int p){ final int x; final int y=p; x=20; y=20; } }
- 中国大学MOOC:"对于以下代码: int i=6;