题目内容

对于下列代码:public class SupperClass{public int sum(int a,int b) {return a+b;}}class SubClass extends SupperClass{ }下述哪个方法不可以加入类SubClass?( )

A. int sub(int a,int b){return a-b;}
B. public int sum(int a,int b,int c){return a+b+c;}
C. public float sum(int a,int b) {return a+b;}
D. public int sum(int a,int b) {return a+b;}

查看答案
更多问题

以下是接口I的定义:interface I{void setValue(int val);int getValue();}以下哪段代码能通过编译?()

A. class A extends I{int value;void setValue(int val) {value=val;}int getValue() {return value;}}
B. class B implements I{int value;void setValue(int val) {value=val;}}
C. interface C extends I{void increment();}
D. interface D implements I{void increment();}

Java实现动态多样性是通过()实现的。

A. 重载
B. 覆盖
C. 接口
D. 抽象类

下列哪种描述是正确的?

A. 动态多样性只针对静态成员方法
B. 动态多样性只针对非静态成员方法
C. 动态多样性只针对静态成员域
D. 动态多样性只针对非静态成员域

下列关于重载方法哪一个是正确的描述?

A. 重载方法的参数形式(类型、参数个数或参数顺序)必须不同
B. 重载方法的参数名称必须不同
C. 重载方法的返回值类型必须不同
D. 重载方法的修饰词必须不同

答案查题题库