更新時間:2019-09-17 10:07:01 來源:動力節點 瀏覽4490次
今天動力節點java培訓機構小編為大家介紹java多態的好處,通過此文大家能夠掌握并熟記java多態的好處。下面就隨小編一起來了解一下java多態的好處都有哪些?
1、可替換性(substitutability)。多態對已存在代碼具有可替換性。例如,多態對圓Circle類工作,對其他 任何圓形幾何體,如圓環,也同樣工作。
2、可擴充性(extensibility)。多態對代碼具有可擴充性。增加新的子類不影響已存在類的多態性、繼承性,以及其他特性的運行和操作。實際上新加子類更容易獲得多態功能。例如,在實現了圓錐、半圓錐以及半球體的多態基礎上,很容易增添球體類的多態性。
3、接口性(interface-ability)。多態是超類通過方法簽名,向子類提供了一個共同接口,由子類來完善或者覆蓋它而實現的。如圖8.3 所示。圖中超類Shape規定了兩個實現多態的接口方法,computeArea()以及computeVolume()。子類,如Circle和Sphere為了實現多態,完善或者覆蓋這兩個接口方法。
4、靈活性(flexibility)。它在應用中體現了靈活多樣的操作,提高了使用效率。
5、簡化性(simplicity)。多態簡化對應用軟件的代碼編寫和修改過程,尤其在處理大量對象的運算和操作時,這個特點尤為突出和重要。
以上就是動力節點java培訓機構小編介紹的“java多態的好處”的內容,希望對大家有幫助,更多java最新資訊請繼續關注動力節點java培訓機構官網,每天會有精彩內容分享與你。
相關免費視頻教程推薦
java零基礎入門教程下載——java多態的好處:http://www.dabaquan.cn/xiazai/2602.html
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習