对于下列代码:public class SupperClass{public int sum(int a,int b) {return a+b;}}class Subclass extends SupperClass{ }下述哪个方法可以加入类SubClass?( )
A. int sum(int a,int b) {return a+b;}
B. public void sum(int a,int b) {return;}
C. public float sum(int a,int b) {return a+b;}
D. public int sum(int a,int b) {return a+b;}
查看答案
对于下列代码: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. 动态多样性只针对非静态成员域