方法重写:
1.发生在有继承关系的子类中。
2.方法名,参数列表,返回值类型相同。
3.访问修饰符限制要大于被重写方法。
方法重载:
1.发生在同类中
2.方法名相同,参数列表不同。
3.访问修饰符,返回值不做限制。(否则调用方无法决定走哪一个方法)
30秒掌握方法重载与方法重写的区别
于 2021-03-24 19:12:00 首次发布
本文详细介绍了Java中的方法重写和重载。方法重写发生在有继承关系的子类中,要求方法名、参数列表和返回值类型相同,访问修饰符限制需大于被重写方法。而方法重载则在同一类中进行,关键在于方法名相同但参数列表不同。掌握这两者之间的区别对于理解和使用Java类和继承至关重要。
摘要由CSDN通过智能技术生成