一. 方法重载(OverLoad)
1.1 基本介绍
java 中允许同一个类中,多个同名方法的存在,但要求 形参列表不一致!
比如:System.out.println();
out 是 PrintStream 类型
1.2 重载的好处
- 减轻了起名的麻烦
- 减轻了记名的麻烦
1.3 注意事项和使用细节
二. 方法重写/覆盖(override)
2.1 基本介绍
简单的说:方法覆盖(重写)就是子类有一个方法,和父类的某个方法的名称、返回类型、参数一样,那么我们就说子类的这个方法覆盖了父类的方法。
2.2 注意事项和使用细节
方法重写也叫方法覆盖,需要满足下面的条件
三. 区别
四. @Override 注解
4.1 基础使用
@Override: 限定某个方法,是重写父类方法, 该注解只能用于方法