C++ 数据抽象
数据抽象是指,只向外界提供关键信息,并隐藏其后台的实现细节,即只表现必要的信息而不呈现细节。
数据抽象是一种依赖于接口和实现分离的编程(设计)技术。
访问标签强制抽象
在 C++ 中,我们使用访问标签来定义类的抽象接口。一个类可以包含零个或多个访问标签:
- 使用 public 标签定义的成员都可以访问该程序的所有部分。一个类型的数据抽象视图是由它的 public 成员来定义的。
- 使用 private 标签定义的成员无法访问到使用类的代码。private 部分对使用类型的代码隐藏了实现细节。
实例
public: void addNum(int number); int getTotal(); private: int total;
运行结果 / 调试信息
等待编译...
Graph loading...
0 / 0