C++ 数据封装
該博文為原創文章,未經博主同意不得轉載,如同意轉載請注明博文出處
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105020786
數據封裝
- C++ 數據封裝
- 程序數據
- 封裝
- 數據封裝
- 數據封裝的實例
- 設計策略
C++ 數據封裝
所有的 C++ 程序都有以下兩個基本要素:
程序語句(代碼):這是程序中執行動作的部分,它們被稱為函數。
程序數據
數據是程序的信息,會受到程序函數的影響。
封裝
面向對象編程中的把數據和操作數據的函數綁定在一起的一個概念,這樣能避免受到外界的干擾和誤用,從而確保了安全。數據封裝引申出了另一個重要的 OOP 概念,即數據隱藏。
數據封裝
一種把數據和操作數據的函數捆綁在一起的機制,數據抽象是一種僅向用戶暴露接口而把具體的實現細節隱藏起來的機制。
C++ 通過創建類來支持封裝和數據隱藏(public、protected、private)。我們已經知道,類包含私有成員(private)、保護成員(protected)和公有成員(public)成員。默認
總結
- 上一篇: C++ 变量作用域
- 下一篇: s3c2440移植MQTT