DYA9面向对象中--方法的重写
生活随笔
收集整理的這篇文章主要介紹了
DYA9面向对象中--方法的重写
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
方法重寫/覆蓋(override)
方法覆蓋(重寫)就是子類有一個方法,和父類的某個方法的名稱、返回類型、參數(shù)一樣,那么我們就說子類的這個方法覆蓋了父類的那個方法
方法重寫注意事項和使用細節(jié)
1,子類的方法的參數(shù),方法名稱,要和父方法的參數(shù),方法名稱完全一樣
2,子類方法的返回類型和父類方法返回類型一樣,或者是父類返回類型的子類;比如:父類 返回類型是Object,子類方法返回類型是String
3,子類方法不能縮小父類方法的訪問權(quán)限
?
?
用super.say();提高了代碼的復(fù)用性,不用再get set
?
總結(jié)
以上是生活随笔為你收集整理的DYA9面向对象中--方法的重写的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2017 寒假作业 (一) 随笔
- 下一篇: 雷泰Endurance高温红外测温仪