3.7.1、重载与覆写的区别
No. |
区别 |
重载 |
覆写 |
1 |
单词 |
OverLoading |
Override |
2 |
概念 |
方法名称相同,参数的类型或个数不同 |
方法名称相同,参数的类型或个数相同,返回值类型相同 |
3 |
范围 |
发生在一个类之中 |
发生在类的继承关系中 |
4 |
权限 |
一个类中所重载多个方法可以不同的权限 |
被子类所覆写的方法不能拥有比父类更严格的访问控制权限 |