文件名称:11
介绍说明--下载内容均来自于网络,请自行研究使用
实验:创建类IntergerSet,它的每个对象可以存储到范围内的整数。
集合在内部表示为数组,其元素为或,即,如果整数i在这个集合内,则数组元素a[i]是,反之,a[i]则为。要求包括以下成员函数:
1、 默认的构造函数将集合初始化为"空集合"(其所有数组元素为)
2、 另一个构造函数,它接受一个整数的数组以及该数组的大小,并使用该数组初始化集合对象。
3、 unionOfSets成员函数,它生成第三个集合,这个集合是现有两个集合的并集。
4、 intersectionOfSets成员函数,它生成第三个集合,这个集合是现有两个集合的交集。
5、 insertOfSets成员函数,它把一个新整数k插入到集合中
6、 deleteOfSets成员函数,它删除整数m.。
7、 isEqualTo 成员函数,判定两个集合是否相等。
8、 printSet成员函数,它把集合输出为用空格隔开的数字列表。只输出集合中出现的元素。
对于空集则输出符号********
9、 编写一个程序测试IntergerSet类。实例化几个IntergerSet对象,并且测试所有成员函数据是否正确。
-as stated。
集合在内部表示为数组,其元素为或,即,如果整数i在这个集合内,则数组元素a[i]是,反之,a[i]则为。要求包括以下成员函数:
1、 默认的构造函数将集合初始化为"空集合"(其所有数组元素为)
2、 另一个构造函数,它接受一个整数的数组以及该数组的大小,并使用该数组初始化集合对象。
3、 unionOfSets成员函数,它生成第三个集合,这个集合是现有两个集合的并集。
4、 intersectionOfSets成员函数,它生成第三个集合,这个集合是现有两个集合的交集。
5、 insertOfSets成员函数,它把一个新整数k插入到集合中
6、 deleteOfSets成员函数,它删除整数m.。
7、 isEqualTo 成员函数,判定两个集合是否相等。
8、 printSet成员函数,它把集合输出为用空格隔开的数字列表。只输出集合中出现的元素。
对于空集则输出符号********
9、 编写一个程序测试IntergerSet类。实例化几个IntergerSet对象,并且测试所有成员函数据是否正确。
-as stated。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
11.cpp