| 英文 | 位置 | 修饰符 | 返回值 | 方法名 | 参数 | 抛出异常 | 方法体 | |
|---|---|---|---|---|---|---|---|---|
| 重载 | overload | 同一个类中 | 无关 | 无关 | 必须相同 | 必须不同 | 无关 | 不同 |
| 重写 | override | 派生类中 | 派生类中重写的方法权限修饰符更松一些 | 父类返回值类型大于子类 | 必须相同 | 必须相同 | 小于等于 | 不同 |
重写和重载
于 2021-11-04 20:10:17 首次发布
本文详细讲解了Java中的方法重载(overload)和重写(override)的区别,包括返回值类型、权限修饰符、参数列表的变化,以及在继承体系中的应用。理解这些核心概念有助于提升面向对象编程的实践能力。

786

被折叠的 条评论
为什么被折叠?



