方法重载与重写相同点与不同点


方法重载:
①.方法名必须相同
②.参数列表必须不同
③.返回值可以相同、也可以不同
④.其他修饰符可以相同、也可以不同
⑤.可以抛出不同异常


方法重写:
①.方法名、参数列表、返回值都必须相同
②.访问修饰符必须大于或等于被重写方法
③.非静态方法不能被重写成静态方法
④.当父类中有private修饰方法,即使子类有同名方法,也不是重写

你可能感兴趣的:(方法重载与重写相同点与不同点)