重载与重写的简要区分

 

 

方法重载:

  1.一般发生在同一类中

  2.方法名必须相同

  3.与访问权限,返回值类型无关,即无影响

  4.参数中的个数,顺序,数据类型要不同(满足其中一个条件即为重载)

 

方法重写:

  1.一般发生在满足继承关系的子类中

  2.方法名,参数中的个数,数据类型,以及参数的顺序必须与要重写的方法相同

  3.访问修饰符的范围一定要大于等于被重写的方法

posted @ 2018-04-10 15:33  Yanleee  阅读(152)  评论(0编辑  收藏  举报