九九百科網

位置:首頁 > 經驗 > 

c類的封裝性到底怎麼理解

經驗2.9W

c類的封裝性到底怎麼理解

封裝,就是將抽象得到的數據和行為或功能相結合,形成有機整體,將數據與操作數據的源代碼進行有機的結合,形成類,其中數據和函數都是類的成員。

封裝的目的是增強安全性和簡化編程,使用者不必瞭解具體的實現細節,通過外部接口一特定的訪問權限來使用類的成員。

通過封裝使成員充當類與外部的接口,將其他的成員隱蔽起來,這樣就達到了對成員訪問權限的合理控制,使不同類之間的相互影響減少到最低限度,進而增強數據的安全性和簡化程序的編寫工作。

標籤:封裝