方法重载与重写的区别

重载(Overloading)

在一个类中的多个方法

有相同的方法名

参数不同(个数或对应位置的类型)

与访问修饰符和返回值类型无关

重写(Overrriding)

在继承的子类中相对父类的方法

返回值类型相同

方法名相同

参数相同

不能缩小访问权限

原文地址:https://www.cnblogs.com/MrWuNotebook/p/10146091.html