要求:a)定义Arraymax类;b)类中要求必须包含构造函数及析构函数;c)根据需要自行决定析构函数体中的内容;d)完成main函数并检测结果是否正确。#includeusing namespace std;const int N=10; /这个数字表示输入整数个数!class Arraymaxpublic:Arraymax();void add();void average();void max();int i,ArrayN;Arraymax();Arraymax:Arraymax()coutArrayi;void Arraymax:add() int sum=0;for(i=0;i=max)max=Arrayi;coutmaxendl;Arraymax:Arraymax()cout“Destructor!“endl;int main()Arraymax A;cout“这些整数的和为:“;A.add();cout“这些整数的平均值为:“;A.average();cout“这些整数的最大值为:“;A.max();return 0;