Java中存在两种多态,方法重载和子类重写。方法重载是指一个类中可以有多个同名方法,但这些方法的参数必须不同,这个不同是指下列之一()。
A: 参数的个数不同。
B: 方法的返回值不同。
C: 参数个数相同,但参数列表中对应的某个参数类型不同。
D: 方法体中的代码不同。
A: 参数的个数不同。
B: 方法的返回值不同。
C: 参数个数相同,但参数列表中对应的某个参数类型不同。
D: 方法体中的代码不同。
举一反三
- 中国大学MOOC: Java中存在两种多态,方法重载和子类重写。方法重载是指一个类中可以有多个同名方法,但这些方法的参数必须不同,这个不同是指下列之一( ) 。
- 关于方法的重载说法正确的是() A: 重载方法的返回类型不同 B: 参数个数相同,但参数列表中对应的某个参数的类型不同 C: 方法名不相同 D: 方法的参数个数必须相同
- Java中的方法重载指一个类中可以声明方法名相同、而参数不同的多个方法。参数不同指()。 A: 参数的个数不同 B: 参数的个数相同而参数的类型不同、参数的个数不同和参数不完全对应 C: 参数不完全对应 D: 参数中的形参变量不同
- 方法重载是指多个方法享有相同的名字,但是这些方法的参数必须不同,或者是参数的个数不同,或者是参数类型不同。返回类型不能用来区分重载的方法
- 一个类中可以有多个方法具有相同的名字,但这些方法的参数必须不同,即或者是参数的个数不同,或者是参数的类型不同。