面向對象的三大特徵

面向對象的程序設計語言有三大特徵,分別是封裝、繼承和多態。 封裝: 在面向對象程式設計方法中,封裝是指一種將抽象性函式接口的實現細節部份包裝、隱藏起來的方法。 封裝可以被認爲是一個保護屏障,防止該類的代碼和數據被外部類定義的代碼隨機訪問。要訪問該類的代碼和數據,必須通過嚴格的接口控制。 適當的封裝可以讓代碼更容易理解與維護,也加強了代碼的安全性。 封裝的優點: 1、良好的封裝能夠減少耦合。 2、類
相關文章
相關標籤/搜索