java 中“方法重载”和“方法重写”的异同点

重载(overload)

方法名:相同

参数列表:不同

返回值类型:无关

修饰符:无关

定义位置:同一个类中

重写(override)

方法名:相同

参数列表:相同

返回值类型:相同

修饰符:子类访问权限不小于父类

定义位置:子类父类中

猜你喜欢

转载自www.cnblogs.com/qingfengdream/p/11306574.html