重载与重写

重载:

  1. 发生在同一个类中,不同方法之间。
  2. 方法名相同
  3. 形参列表不同
  4. 与返回值无关

重写:

  1. 发生在有继承关系的子父类之间,不同类中。
  2. 方法名相同
  3. 形参列表一致
  4. 返回值类型要小于或等于被重写方法返回值类型
  5. 抛出异常类型要小于或等于被重写方法抛出异常类型
  6. 权限修饰符要大于或等于被重写方法权限修饰符
posted @ 2018-08-16 10:23  菠菜汤圆  阅读(116)  评论(0)    收藏  举报