如果从父类继承的方法不能满足于子类的需求的情况下,可以对其进行改写,这个过程叫<方法的覆盖>,也称为方法的重写 子类中出现了和父类一模一样的方法声明,也称为方法的覆盖或者方法的重写 方法的重写规则: 1.方法名称相同 2.参数列表相同 3.返回值类型相同或者是其子类 4.访问修饰符不能严于父类 方法重写的注意事项: 1.父类中私有的方法,是不能重写的 2.构造方法不能被重写 3.子类重写父类方法时,访问权限不能更低 4.重载和重写的区别 重载和重写的区别: 重载的定义: 1.同一个类中 2.方法名称相同 3.参数列表不同 4.返回值及访问权限修饰符没有关系
方法重载和重写
最新推荐文章于 2023-04-14 23:22:17 发布