mirror of
https://github.com/Snailclimb/JavaGuide
synced 2025-06-16 18:10:13 +08:00
Update java基础知识总结.md
This commit is contained in:
parent
364a51befc
commit
3d9fff235c
@ -386,7 +386,7 @@ public class Person {
|
|||||||
|
|
||||||
重写发生在运行期,是子类对父类的允许访问的方法的实现过程进行重新编写。
|
重写发生在运行期,是子类对父类的允许访问的方法的实现过程进行重新编写。
|
||||||
|
|
||||||
1. 返回值类型、方法名、参数列表必须相同,抛出的异常范围小于等于父类,访问修饰符范围大于等于父类。
|
1. 方法名、参数列表必须相同,子类方法返回值类型应比父类方法返回值类型更小或相等,抛出的异常范围小于等于父类,访问修饰符范围大于等于父类。
|
||||||
2. 如果父类方法访问修饰符为 `private/final/static` 则子类就不能重写该方法,但是被 static 修饰的方法能够被再次声明。
|
2. 如果父类方法访问修饰符为 `private/final/static` 则子类就不能重写该方法,但是被 static 修饰的方法能够被再次声明。
|
||||||
3. 构造方法无法被重写
|
3. 构造方法无法被重写
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user