java面向對象三大基本特徵

面向對象的三大特徵:封裝、繼承、多態 一、封裝 封裝(Encapsulation)指的是將對象的狀態信息隱藏在對象內部,不允許外部程序直接訪問對象內部信息,而是通過該類所提供的方法來實現對內部信息的操作和訪問。 封裝可以實現以下目的: 1、隱藏類的實現細節; 2、讓使用者只能通過事先預定的方法來訪問數據,從而可以在該方法里加入控制邏輯,限制對成員變量的不合理訪問; 3、便於修改,提高代碼的可維護性
相關文章
相關標籤/搜索