)
A: public
int f(){return 100+M;}
B: int
f(){return 100;}
C: public
double f(){return 2.6;}。
D: public
abstract int f();
interface Com {
int M = 200;
int f();}
class ImpCom implements Com {
【代码】}
举一反三
- 下列选项中,( )代码替换源文件Com.java中的【代码】不会导致编译错误。public interface com{int M=200;int f();}class ImpCom implements Com{【代码】} A: public int f( ){return 100+M;} B: int f( ){return 100;} C: public double f( ){return 2.6;} D: public abstract int f( );
- 将下列(A,B,C,D)哪个代码替换下列程序中的【代码】不会导致编译错误。 A.public int f(){return 100+M;} B.int f(){return 100;} C.public double f(){return 2.6;}。 D.public abstract int f(); interface Com { int M = 200; int f(); } class ImpCom implements Com { 【代码】 }
- 程序填空:interface Com{ int M=200; int f(); } class ImpCom implements Com{ ___________________________; } A: public int f(){retrun 100+M;} B: int f() {return 100;} C: public double f(){return 2.6;} D: public abstract inf f();
- 下列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]}
- 对于下列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;
内容
- 0
用下列哪个代码替换程序标注的【代码】会导致编译错误?[br][/br]public class E { [br][/br] public static void main (String args[ ]) { [br][/br] for(int m =-10;【代码】;m++) {[br][/br] m++;[br][/br] } [br][/br] }[br][/br]} A: m-- > 0 B: m++ >0 C: m = 0 D: m < 100
- 1
对于下列代码,下列哪个叙述是错误的? [br][/br]interface Com { [br][/br]int MAX ; [br][/br]void stop(); [br][/br]abstract void start(); } A: Com是个友好接口。 B: 编译器认为 void stop();就是public abstract void stop(); C: 编译器认为 abstract void start();就是public abstract void start(); D: int MAX ;不会导致编译错误。
- 2
现有如下代码[br][/br]class Super{ [br][/br] public float getNum(){return 3.0f;} [br][/br] } [br][/br]public class Sub extends Super{ [br][/br] //【代码】[br][/br]} [br][/br]在【代码】标注行加入下列哪行代码后会导致程序编译错误 A: public float getNum(){return 4.0f;} B: public void getNum(){} C: public void getNum(double){} D: public double getNum(float d){return 4.0d;}
- 3
对于下列代码,叙述正确的是(<br/>)。<br/>interface<br/>Com{<br/>int MAX=100;<br/>public void stop();<br/>protected void start();<br/>abstract<br/>void pause();<br/>} A: int<br/>MAX=100; 会导致编译出错。 B: protected<br/>void start(); 会导致编译出错。 C: abstract<br/>void pause(); 会导致编译出错。 D: public<br/>void stop(); 会导致编译出错。
- 4
对于下列代码,下列哪个叙述是错误的?[br][/br] [br][/br]interface Com {[br][/br] int MAX = 100;[br][/br] void stop____;[br][/br] abstract void start____;[br][/br]}[br][/br] [br][/br] A. void stop____;会导致编译出错。[br][/br] [br][/br] B. 编译器认为 void stop____;就是public abstract void stop____;[br][/br] [br][/br] C. 编译器认为 abstract void start____;就是public abstract void start____;[br][/br] [br][/br] D. 编译器认为 int MAX = 100;就是 public static final int MAX = 100;