重载是()的机制。
A: 在子类中定义与父类中方法名相同但参数不同的方法
B: 一个类中定义多个同名方法,以提高代码可读性
C: 子类中定义与父类中同名但返回值类型不同的方法
D: 子类重新编写父类实例方法,根据需要定义自身特定行为
A: 在子类中定义与父类中方法名相同但参数不同的方法
B: 一个类中定义多个同名方法,以提高代码可读性
C: 子类中定义与父类中同名但返回值类型不同的方法
D: 子类重新编写父类实例方法,根据需要定义自身特定行为
举一反三
- 子类可以定义与父类同名的方法,称为方法的重写,方法重写要求子类的方法与父类的方法名字和参数都相同,但返回值类型可以不同。( )
- 【填空题】当子类中定义的方法与父类方法同名且参数类型及个数、返回值类型相同时,称子类方法()父类方法
- 当子类中定义的方法与父类方法同名且参数类型及个数、返回值类型相同时,称子类方法 父类方法,子类默认使用 方法,使用父类的同名方法,必须使用 关键字说明
- 子类中可以定义与父类中的名字、参数列表、返回值类型都相同的方法,称为方法的( ),在一个类中定义多个名称相同但参数不同方法称为方法的( )。
- 【判断题】覆盖是指子类中重新定义了父类中的同名方法,且子类中的方法与父类中的方法具有相同的方法名和参数表和相同的方法体,称为子类方法覆盖了父类方法