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

Posted sunqi-1997

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了方法重写与方法重载的区别相关的知识,希望对你有一定的参考价值。

方法重写一般在继承中,子类重写父类的方法,既然是重写一遍,那么方法名和参数部分一定是相同的。只是实现的功能不同。

访问修饰符范围要大于等于父类,因为子类重写父类方法是为了扩展父类的功能

返回值类型如果是基本数据类型和void类型,则必须相同。引用数据类型的话范围要小于等于父类

 

方法重载一般体现为构造器的有参无参,主要体现在方法参数的类型和数量不同,方法名相同,与访问修饰符和返回值类型都是无关的,

以上是关于方法重写与方法重载的区别的主要内容,如果未能解决你的问题,请参考以下文章

AJPFX总结方法重载与方法重写的区别

关于重写和重载

面试题方法的重载与重写的区别?

重载与重写的区别

重写(覆盖,Override)和重载(Overload)的区别

java中方法的重载与重写的区别