Java方法的重写与方法的重载的区别与相同点

涎涎原创约 388 字大约 1 分钟...JavaJava

98-Java方法的重写与方法的重载的区别与相同点.mdopen in new window

注意

本博文仅供学术研究和交流参考,严禁将其用于商业用途。如因违规使用产生的任何法律问题,使用者需自行负责。

方法的重写与方法的重载的区别:

  1. 方法的重写参数一定要相同;方法重载参数一定不同
  2. 方法的重写是子类重写父类的方法,至少要两个类;而方法的重载是发生在一个类中。
  3. 方法的重写返回值类型必须相同;而方法的重载的返回值类型可以相同也可以不同。
  4. 方法的重写要求方法的访问权限不小于父类中被覆盖方法的访问权限;而方法的重载对权限不作要求。

方法的重写与方法的重载的相同点:

唯一的相同点就是方法名称必须相同

拓展知识点:

Java方法的重载(overload)open in new window

Java方法的覆盖(重写)open in new window


分割线


相关信息

以上就是我关于 Java方法的重写与方法的重载的区别与相同点 知识点的整理与总结的全部内容

上次编辑于:
贡献者: 涎涎
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.4