java

方法的重載:overload
實現類的同一種功能的多種實現方式,到底採用哪些方法是取決於調用者
給出的參數。
注意事項:
方法名相同,
方法的參數類型、數量、類型順序、至少有一項不同。
但是返回的類型不同、方法的修飾符不同、並不能構成方法的重載。

方法的覆蓋:override
子類對父類的方法重寫。
注意事項:
子類的方法與父類的方法名稱、返回類型、參數完全一樣;
否則編譯出錯,那麼就是子類對父類方法的覆蓋。
子類方法不能縮小父類方法的訪問權限,反之可以!
多態:
父類有很多的子類,那麼很麻煩,所以用一個引用去解決很多子類引用的麻煩.
通過父類調用子類對父類的重寫的方法。當然如果子類沒有重寫,也就不是多態的實現。
父類管理子類:那個父類可以自動的區分它的子類,並調用它子類重寫的方法》

發佈了46 篇原創文章 · 獲贊 27 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章