美文网首页
重载和重写的区别

重载和重写的区别

作者: 钱先生呐 | 来源:发表于2018-03-20 08:09 被阅读0次

    重写:

     1.返回类型,参数类型,方法名必需相同;

    2. 存在于子类和父类之间;

    3.子类不能缩小父类的访问权限;

    4.子类不能抛出比父类更多的异常,甚至可以不抛出异常;

    5.被FINAL修饰的方法不能被重写;

    重载:

    1.参数类型,个数,顺序至少有一个不同;

    2.存在与同一个类中;

    3.不能重载只有返回值不同的方法名字;

    最后,重载和重写都是JAVA多态实现的方式。

    相关文章

      网友评论

          本文标题:重载和重写的区别

          本文链接:https://www.haomeiwen.com/subject/huilqftx.html