Description
定义一个类Data,只有一个int类型的属性和如下方法:
-
缺省构造函数,将属性初始化为0,并输出"Data’s default constructor."。
-
带参构造函数,将属性初始化为指定参数,并输出"Data # is created.",其中“#”即参数值。
-
析构函数,输出:“Data # is erased.”,其中“#”是属性值。
-
int getValue()——获得属性值。
-
void setValue(int)——设置属性值。
定义一个由Data的对象组成的数组类DataArray,包括:
-
由10个Data类的对象组成的对象数组。
-
缺省构造函数——不做任何操作,仅输出一行"DataArray’s default constructor."。
-
void setValues(int d[10])——设置10个Data的对象的属性值分别为参数d的10个值。
-
int getSum()——求10个Data对象属性值的和。
-
析构函数——输出一行"DataArray’s deconstructor."。
Input
输入为11个int类型范围内的整数。
Output
见样例~~~
Sample Input
1 2 3 4 5 6 7 8 9 10 100
Sample Output
Data’s default constructor.
Data’s default constructor.
Data’s defaul

这篇博客介绍了如何定义一个名为Data的类,包含默认和带参构造函数、析构函数、getValue和setValue方法。此外,还创建了一个DataArray类,它是一个包含10个Data对象的数组,拥有相应的构造函数、setValues方法、getSum方法和析构函数。通过示例展示了输入11个整数,如何使用这些类进行操作并输出相关消息。
&spm=1001.2101.3001.5002&articleId=79768025&d=1&t=3&u=8d270884bbd5484aadb0619847457eca)
249

被折叠的 条评论
为什么被折叠?



