【java知识点小记】方法重载与方法覆写的区别
方法重载(Overloading):
1.方法名称相同,参数的类型或个数不同
2.方法重载对方法的权限没有要求
3.方法重载发生在一个类中
方法覆写:
1.方法名称、参数类型、返回值类型全部相同
2.被覆写的方法不能拥有比父类中的方法更高的权限,也不能拥有private权限
3.方法覆写发生在两个继承类中
【java知识点小记】方法重载与方法覆写的区别
方法重载(Overloading):
1.方法名称相同,参数的类型或个数不同
2.方法重载对方法的权限没有要求
3.方法重载发生在一个类中
方法覆写:
1.方法名称、参数类型、返回值类型全部相同
2.被覆写的方法不能拥有比父类中的方法更高的权限,也不能拥有private权限
3.方法覆写发生在两个继承类中