Java中Overload及Override分别指什么呢?

Java-面试王 Java面经 发布时间:2021-08-29 19:34:33 阅读数:9412 1
下文是笔者收集的Overload和Override的不同点,如下所示:
1.英文含义不同
    Overload:中文意思为:重载
    Override:中文意思为覆盖(重写)

2.功能不同
    重载Overload:指同一个类中可以有多个名称相同的方法,这些方法的参数列表各不相同(即参数个数或类型不同)
    重写Override:指子类中的方法可以与父类中的某个方法的名称和参数完全相同
     但是子类中重写了方法中的逻辑
     当创建一个子类对象时,运行此方法,则运行子类中的方法的逻辑
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/202108/1630237172904.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者