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
ba2509ae5c
commit
25e66b2f80
@ -783,7 +783,7 @@ Java 程序设计语言对对象采用的不是引用调用,实际上,对象
|
||||
重写发生在运行期,是子类对父类的允许访问的方法的实现过程进行重新编写。
|
||||
|
||||
1. 返回值类型、方法名、参数列表必须相同,抛出的异常范围小于等于父类,访问修饰符范围大于等于父类。
|
||||
2. 如果父类方法访问修饰符为 private/final/static 则子类就不能重写该方法,但是被 static 修饰的方法能够被再次声明。
|
||||
2. 如果父类方法访问修饰符为 `private/final/static` 则子类就不能重写该方法,但是被 static 修饰的方法能够被再次声明。
|
||||
3. 构造方法无法被重写
|
||||
|
||||
**综上:重写就是子类对父类方法的重新改造,外部样子不能改变,内部逻辑可以改变**
|
||||
|
Loading…
x
Reference in New Issue
Block a user