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

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

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

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

相关文章

网友评论

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

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