方法的重写(Override)与重载(Overload)的含义与区别

时间:2024-04-29 01:42:49

1.Override(重写)

  两同,两小,一大

  两同:方法名相同,参数列表相同

  两小:抛出的异常要小于等于父类,返回值类型要小于等于父类

  一大:访问权限要大于等于父类

2.Overload(重载)

  方法名相同,参数列表不同,其他(访问权限,返回值)随意