方法重载和重写的区别

2017-01-01 10:46

1.重写必须继承,重载不用。
2.重写的方法名,参数数目相同,参数类型兼容,重载的方法名相同,参数列表不同。
3.重写的方法修饰符大于等于父类的方法,重载和修饰符无关。

4.重写是子类的方法覆盖父类的方法,要求方法名和参数都相同
5.重载是在同一个类中的两个或两个以上的方法,拥有相同的方法名,但是参数却不相同,方法体也不相同,最常见的重载的例子就是类的可以参考API帮助文档看看类的构造方法