方法重载和方法重写的区别
区别点 | 重载 | 重写(覆写) |
英文 | overloading | overriding |
定义 |
方法名称相同,参数的类型或个数不同; 对权限没有要求 |
方法名称,参数类型,返回值类型全部相同 |
范围 | 发生在一个类中 | 发生在继承类中 |
版权声明:本文为jasonboren原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
区别点 | 重载 | 重写(覆写) |
英文 | overloading | overriding |
定义 |
方法名称相同,参数的类型或个数不同; 对权限没有要求 |
方法名称,参数类型,返回值类型全部相同 |
范围 | 发生在一个类中 | 发生在继承类中 |