方法重载
同一个类内出现了方法名一致而参数列表不同的方法(和返回值类型没有关系)
方法在调用的时候会进行最优匹配,找参数类型最符合的进行匹配。//如果进行方法的重载,尽量重载所有的情况,以防出现调用混乱的情况
方法重写
- 父类和子类中有方法名相同的方法
- 如果父类方法的回值类型是基本类型/void/最终类,那么子类重写的方法的返回值类型必须一致子
- 类重写的方法的权限修饰符的范围必须大于等于父类
- 如果父类方法的返回值类型是引用数据类型,那么子类重写的方法的返回值类型是父类方法返回值类型的子类或者是本身