实验内容与要求: 用类设计集合:存储有限的集合(简称有界集合类),数据不允许存储,会存满,实现集合的添加,判满,判空,是否存在,清空,排序,存储到文件,从文件读取。 重载运算符:下标,+(求和),-(求差),<<(输出插入符),>>(输入插入符) 实现常规集合类和模板集合类,并在main中测试
时间: 2023-05-22 13:07:14 浏览: 89
高教类课件:Java面向对象程序设计
ChatGPT回答:你可以使用C++语言,设计一个有界集合类。使用一个数组成员变量来存储集合中的元素,还需要定义一个变量来记录集合中元素的个数。为了重载运算符,你可以重载 [],+,-,<< 和>> 运算符。为了实现文件的存储和读取,可以使用文件流来进行操作。对于常规集合类和模板集合类,你需要使用不同的数据类型来测试它们的功能,如果测试通过,那么你就成功的实现了你的设计。
阅读全文