天天看點

C++第二季--02(C++資料封裝)

C++資料封裝:

所有的C++程式都有以下兩個基本要素:
  • 程式語句(代碼):這是程式中執行動作的部分,它們被稱為函數。
  • 程式資料:資料是程式的資訊,會受到程式函數的影響。

封裝是面向對象程式設計中的把資料和操作資料的函數綁定在一起的一個概念,這樣能避免受到外界的幹擾和誤用,進而確定了安全。資料封裝引申出了另一個重要的OOP概念,即資料隐藏。

資料封裝是一種把資料和操作資料的函數捆綁在一起的機制,資料抽象是一種僅向使用者暴露接口而把具體的實作細節隐藏起來的機制。

設計政策: