美文网首页
Java方法的覆盖与方法的重载的区别

Java方法的覆盖与方法的重载的区别

作者: 熊猫的雄 | 来源:发表于2018-11-16 22:32 被阅读0次

    1、方法的覆盖是子类与父类之间的方法间的关系;方法的重载是同一个类内方法间的关系
    2、方法的覆盖,要求子类中方法的①方法名、②参数个数和类型、③方法返回值与父类中被覆盖的方法一样;
    方法的重载,要求重载方法间的方法名一样,但方法参数类型不同,或者参数量不同,或者参数顺序不同。
    3、覆盖的方法通过不同对象调用不同的方法;重载的方法通过形参与实参来选择使用不同的方法。

    相关文章

      网友评论

          本文标题:Java方法的覆盖与方法的重载的区别

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