数据抽象是指,只向外界提供关键信息,并隐藏其后台的实现细节
在 C++ 中,我们使用类来定义我们自己的抽象数据类型(ADT)
使用访问标签来定义类的抽象接口。一个类可以包含零个或多个访问标签:
访问标签即定义类各种成员时用到的访问权限控制符,控制其他类能够访问的内容
最重要的应用就是封装
封装里获取私有数据成员的公共函数就是接口
封装是指导思想,封装是数据抽象的实现。类似但又不同,但是差不多一回事
而数据封装最重要的就是数据隐藏
数据封装就是将一组数据和与这组数据有关的操作组装在一起,形成一个实体,即类
