【JAVA SE基礎篇】27.面向對象三大特徵之封裝

1.封裝的作用 程序設計要追求」高內聚,低耦合「 高內聚:類的內部數據操作細節自己完成,不允許外部干涉。 低耦合:僅暴露少量的方法給外部使用,儘量方便外部調用。 類似設計電視,冰箱也是,外部看起來很簡單,就幾個開關,方便使用。內部很複雜,不對外展示。 封裝的概念就產生於此,把對象的屬性和操作結合爲一個獨立的整體,並且儘可能的隱藏對象的內部實現細節。 封裝的優點: 1.提高代碼的安全性和複用性 2.
相關文章
相關標籤/搜索