当前位置:首页 >  数码看点

重写与重载的关系是

发布时间:2024-09-13 15:01:27

方法重写和方法重载的关系 

方法重写和方法重载都是Java中的多态表现,它们之间有以下关系:

1. 方法重载(overload)和方法重写(override)是Java中的两种多态,重写是父类和子类之间的一种多态的表现,而重载是一个类的多态表现。

2. 方法重载能改变返回值类型。

需要注意的是,方法重写需要注意权限问题,子类中的权限不能小于父类的权限,当父类的权限为private时,子类无法继承,也就无法产生所谓的重写。此外,子类重写父类方法的返回值类型不能大于父类方法的返回值类型,即子类方法的返回值必须和父类方法的返回值相同或是其子类。

《重写与重载的关系是》不代表本网站观点,如有侵权请联系我们删除

全数码 广州小漏斗信息技术有限公司 版权所有 粤ICP备20006251号

联系我们 关于我们 版权申明