Java封装理解
封裝可以被認為是一個保護屏障,防止該類的代碼和數據被外部類定義的代碼隨機訪問。
在java中通過4種“訪問控制符”分別為private、default、protected、public,實現封裝。它們說明了面向對象的封裝性,所以我們要利用它們盡可能的讓訪問權限降到最低,從而提高安全性。
1. private 表示私有,只有自己類能訪問
2. default表示沒有修飾符修飾,只有同一個包的類能訪問
3. protected表示可以被同一個包的類以及其他包中的子類訪問
4. public表示可以被該項目的所有包中的所有類訪問
封裝的優點:
1. 提高代碼的安全性。
2. 提高代碼的復用性。
3. “高內聚”:封裝細節,便于修改內部代碼,提高可維護性。
4. “低耦合”:簡化外部調用,便于調用者使用,便于擴展和協作
總結
- 上一篇: python数据分析实验报告_Pytho
- 下一篇: python数据展示库_收藏!盘点很实用