重写和重载

重写:子类重写父类的方法,方法名和参数不变,改变实现类容;
重载:同一个类中重载方法,名字相同,参数不同,返回类型随便;

PS:方法的重写(Overriding)和重载(Overloading)是java多态性的不同表现,重写是父类与子类之间多态性的一种表现,重载是一类中多态性的一种表现。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 重写和重载区别 重写方法的规则如下: 参数列表:必须与被重写方法的参数列表完全匹配。 返回类型:必须与超类中被重写...
    指尖的跳跃阅读 839评论 0 2
  • ** 重写(overriding)特点** 父类与子类之间的多态性,对父类的函数进行重新定义。如果在子类中定义某方...
    StrongZhao阅读 421评论 0 1
  • 首先说一下什么是重载(Overload):(1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函...
    CharmingWong阅读 496评论 0 0
  • 1、方法的重写(Override)(方法覆盖) (1)重写介绍: java SE5增加@Override注解,并不...
    Hughman阅读 1,394评论 0 3
  • 前言 当我没有学习Java之前,我的一个同事就这样考我,问我重载和重写这两者到底有什么不同,在Objective-...
    神经骚栋阅读 1,058评论 2 3