方法重写
booniez2024-04-17 14:08:35后台 Java继承
概述
方法重写是存在于子类和父类出现类相同的方法声明
应用场景
子类需要父类的功能,但是功能主体子类有自己特定的内容。这个时候就可以重写,这样既继承了父类的功能,也能实现自己的内容
总结点
- 父类的私有方法不能重写
- 父类的静态方法,子类必须静态方法重写。父类的非静态方法,子类必须非静态方法重写。
- 静态方法不能重写,如果子类出现了和父类一摸一样的方法,则认为是子类将父类的同名方法隐藏了起来。 (有时间关联下匿名内部类:https://v.douyin.com/iYXEmMW7/)
- 子类的方法访问权限,必须大于等于父类
INFO
方法重写和重载不一样!!!
- 重写是方法声明一摸一样(方法名、参数列表、返回值)
- 重载是方法名一样,参数列表不一样,与返回值无关!!!!
Powered by Waline v2.15.8