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

重写方法返回值可以不一样吗

时间:2024-07-07 14:02:18

数码看看

导读:重写方法返回值可以不一样吗  是的,重写方法的返回值类型可以不一样,但是改变后的类型必须是原类型的子类型。 例如,如果父类的一个方法返回Object类型,那么......

重写方法返回值可以不一样吗 

是的,重写方法的返回值类型可以不一样,但是改变后的类型必须是原类型的子类型。

例如,如果父类的一个方法返回Object类型,那么在子类中重写该方法时,可以返回String类型,因为String是Object的子类型。

需要注意的是,重写方法的参数列表必须完全与被重写方法的相同,访问权限不能比父类中被重写的方法的访问权限更低。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
联系我们 关于我们 版权申请

观察网 广州东远堂信息科技有限公司 版权所有 粤ICP备15011623号