Overload:
1、定义:1)方法名相同;2)参数不同,体现在参数个数和类型上的不同
2、范围:发生在同个类中
Override:
1、定义:1)方法名相同;2)参数相同;3)返回值类型相同
2、范围:发生在子类中
注意:
1、Override时,方法的访问权限不能更严格
2、父类中的私有方法不会被继承,意味着不会被子类Override
Overload:
1、定义:1)方法名相同;2)参数不同,体现在参数个数和类型上的不同
2、范围:发生在同个类中
Override:
1、定义:1)方法名相同;2)参数相同;3)返回值类型相同
2、范围:发生在子类中
注意:
1、Override时,方法的访问权限不能更严格
2、父类中的私有方法不会被继承,意味着不会被子类Override