Overload是方法的重载,override是方法的重写.
区别:
override:
1) 在两个类中,两个类要有继承的关系
2) 子类中出现了和父类相同的方法,方法名相同,参数列表相同,返回值类型相同(但也可以不同)
Overload
1) 在同一个类中
2) 出现了多个方法,方法名相同,参数列表不同,和返回值没有关系.
Overload是方法的重载,override是方法的重写.
区别:
override:
1) 在两个类中,两个类要有继承的关系
2) 子类中出现了和父类相同的方法,方法名相同,参数列表相同,返回值类型相同(但也可以不同)
Overload
1) 在同一个类中
2) 出现了多个方法,方法名相同,参数列表不同,和返回值没有关系.