可以将简单列表描述成下面这样:
1、可存储0或多个某种类型的列表;
2、可创建空列表;
3、可在列表中添加数据项
4、可确定列表是否为空;
5、可确定列表是否为满;
6、可访问列表中的每一个数据项,并对它执行某种操作。
可以看到,这个列表确实很简单,例如,它不允许插入或删除数据项。
请设计一个List类来表示这种抽象类型。您应提供头文件list.h和实现文件list.cpp,前者包含类定义,后者包含类方法的实现。您还应创建一个简短的抽象来使用这个类。
蜡蜡
