Java的重载和重写的区别

来源:互联网 发布:网络连接错误代码711 编辑:程序博客网 时间:2024/06/13 05:23

Java的重载和重写的区别


重载(Overloading)

  方法名称相同,参数的类型或个数不同。

  对权限没有要求

  发生在一个类中


重写(Overriding)

  方法名称、参数类型、返回值类型全部相同。

  被重写的方法不能拥有比父类更加严格的权限。

  发生在继承中

原创粉丝点击