方法重载与重写的区别

重载(Overloading)

在一个类中的多个方法

有相同的方法名

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

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

重写(Overrriding)

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

返回值类型相同

方法名相同

参数相同

不能缩小访问权限

posted @ 2018-12-19 21:04  爱吃烤面包的哆啦  阅读(143)  评论(0编辑  收藏  举报