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

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

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

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

 

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

原文地址:https://www.cnblogs.com/lxy522/p/12794148.html