中国大学MOOC: 类中定义了方法public int addValue(int a, int b);,以下函数的重载方式错误的是 ()。
举一反三
- 类中定义了方法public int addValue(int a, int b);,以下函数的重载方式错误的是 ()。 A: public float addValue(float a, float b); B: public int addValue(int a, int b, int c); C: public uint addValue(int a, int b); D: 以上方法均可实现函数重载
- 已有如下程序: class Parent{ public int addValue(int a,int b){ return a+b ; } } public class Child extends Parent{ ..... } 下面那些方法可以添加到Child类中。 A: public int addValue(int a , int b){ .. } B: public void addValue( ){ .. } C: public int addValue( int a ){ .. } D: public void addValue( int a , int b){ .. }
- 关于重载,以下叙述正确的是( )。 A: 构造函数不能被重载 B: 方法重载要求方法名字和参数个数必须一致 C: 重载是指在类的内部存在若干个方法名称一致但是参数列表不同的方法 D: 方法public void Add(int a, int b)是public int Add(int a, int b)的重载
- 定义如下类Base,是setNum()方法的重载方法。 class Base{ public void setNum (int a,int b,float c){ } }
- 下面哪个函数是public void aMethod(){...}的重载函数? A: public int aMethod(){...} B: public aMethod(){...} C: public int aMethod ( int m){...} D: int aMethod ( int m){...}