覆盖父类方法时,子类的方法必须与父类的方法具有相同的名称、参数(包括相同的个数、类型、顺序)以及相同的返回值类型。
举一反三
- 下列选项中,关于重写的说法错误的是()。 A: 子类与父类的方法名必须相同 B: 子类与父类方法的参数类型必须相同 C: 子类与父类方法的参数个数必须相同 D: 子类与父类方法的返回值必须相同
- 下列属于方法重写的是()。 A: 子类和父类方法的返回值类型,方法名和参数必须完全相同,访问修饰符不能低于父类 B: 子类和父类方法的方法名必须相同,参数可以不同 C: 子类和父类方法的方法名和参数必须相同,访问修饰符可以低于父类 D: 子类和父类方法的方法名不能相同,访问修饰符,返回值类型和参数必须完全相同
- 子类中重写方法需要和父类被重写的方法具有相同的方法名、参数列表以及返回值类型。
- 覆写(overriding)是在子类当中定义名称、参数个数与类型均与父类相同的方法,用以覆写父类中的方法。(
- 智慧职教: 方法覆盖时,子类中的方法和父类方法名相同、返回类型可以不同