类的基础:抽象数据类型
2021-10-02 本文已影响0人
F_wind
《代码大全2》阅读随笔
抽象数据类型(ADT,abstract data type)是指一些数据以及对这些数据进行操作的集合。
使用抽象数据类型有如下好处:
- 可以隐藏实现细节;
- 改动不会影响到整个程序;
- 让接口能提供更多信息;
- 更容易提高性能;
- 让程序的正确性显而易见;
- 程序更具有自我说明性;
- 无需在程序内到处传递数据;
- 可以以更接近现实世界中的方式去操作,而不是去操作底层,比如数组、队列、栈等,而是更具体的好理解的功能名称。