Java方法重写,什么是java方法重写(override)?

KLQ 2020-09-03 14:54:46 java常见问答 6469

之前给大家介绍过了Java方法重载,那么下面要给大家介绍的就是java方法重写(override),你知道什么是方法重写吗?

在子类当中,假如,创建了一个与父类中相同名称、相同返回值类型、相同参数列表的方法,只是方法体中的实现不同,以实现不同于父类的功能,这样的方式被叫做方法重写(override),也被叫做是覆盖。

在父类当中的方法不能够满足子类需求或者是子类具有特有功能时,需要方法重写。

子类可以根据需要,定义特定于自己的行为,沿袭了父类的功能名称,又依据子类的需要重新实现父类方法,从而进行扩展增强。

在重写方法的时候,要遵照下面的规则:

规则

除此之外还要注意下面的几点:

注意点

对于方法重写(override)你都了解了吗?更多相关java基础内容,请多多的关注奇Q工具网来进行了解和学习吧。

推荐阅读:

java重写和重载的区别是什么?java方法重载和重写详解

重写和重载的区别是什么?有哪些区别?

String的equals是怎样实现的?equals方法如何重写?