Java中方法重载和方法重写的区别
生活随笔
收集整理的這篇文章主要介紹了
Java中方法重载和方法重写的区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- 1 Java中方法重載和方法重寫的區(qū)別
1 Java中方法重載和方法重寫的區(qū)別
主要區(qū)別如下:
方法重載:
- 在同一個類中
- 方法名相同
- 參數(shù)個數(shù)、順序、類型不同
- 返回值類型、訪問修飾符任意
方法重寫:
- 在滿足繼承關(guān)系的子類中
- 方法名、參數(shù)個數(shù)、順序、類型與父類、返回值相同(特例,返回值類型與父類兼容,可以是父類的子類類型,比如父類返回父類類型,子類返回子類類型)
- 訪問修飾符的限定范圍大于等于父類方法
總結(jié)
以上是生活随笔為你收集整理的Java中方法重载和方法重写的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里云物模型层初始化代码实现
- 下一篇: java美元兑换,(Java实现) 美元