Java繼承與組合

繼承是實現類複用的重要手段,但繼承帶來了一個壞處:破壞封裝 組合也是實現類複用的重要方式,而組合可以提供良好的封裝性。 本文包含以下內容 使用繼承的注意點 利用組合實現複用 1. 使用繼承的注意點 子類擴展父類時,子類可以從父類繼承得到成員變量和方法。 如果訪問權限允許,子類可以直接訪問父類的成員變量和方法,相當於子類可以直接複用父類的成員變量和方法。 在繼承中,父類的實現細節對子類不再透明,子類
相關文章
相關標籤/搜索