重载与覆写的区别
序号 | 区别 | 重载 | 覆写 |
---|---|---|---|
1 | 单词 | Overloading | Overriding |
2 | 定义 | 方法名相同,参数类型或个数不同 | 方法名称,参数类型,返回值类型全部相同 |
3 | 权限 | 对权限没要求 | 被覆写的方法不能有更严格的权限 |
4 | 范围 | 发生在一个类中 | 发生在继承类中 |
重载与覆写的区别
序号 | 区别 | 重载 | 覆写 |
---|---|---|---|
1 | 单词 | Overloading | Overriding |
2 | 定义 | 方法名相同,参数类型或个数不同 | 方法名称,参数类型,返回值类型全部相同 |
3 | 权限 | 对权限没要求 | 被覆写的方法不能有更严格的权限 |
4 | 范围 | 发生在一个类中 | 发生在继承类中 |