0
点赞
收藏
分享

微信扫一扫

【Java面试题005】重载和重写的区别?

火热如冰 2022-03-11 阅读 79

重载和重写的区别?

  • 重载 发生在同一个类中,方法名必须相同,参数个数顺序类型参数返回类型访问修饰符可以不同。
  • 重写 发⽣在⽗⼦类中,⽅法名、参数列表必须相同,返回值范围⼩于等于⽗类,抛出的异常范围 ⼩于等于⽗类,访问修饰符范围⼤于等于⽗类;如果⽗类⽅法访问修饰符为private则⼦类就不能重写该⽅法。
举报

相关推荐

0 条评论