java中重载和重写的区别:
1. 重载:必须就有不同的参数列表;可以有不同的返回类型;可以有不同的访问修饰符;可以抛出不同的异常;必须在同一个类中;
2.重写:参数列表必须与被重写的方法的相同;返回的类型必须与被重写的方法的相同;访问修饰符的限定必须大于被重写的方法的访问修饰符(public>protected>default>private);重写方法一定不能抛出新的检查异常或者重写的方法申明更加宽泛的检查异常;重写在子类中
java中重载和重写的区别:
于 2023-11-06 18:56:15 首次发布