设计一个动态整型数组类 CArray 数据成员:private int *vec; // 存储数组元素 int num; // 数组元素个数 成员函数:public CArray(int n); // 构造函数,n为数组大小 ~CArray(); // 析构函数 int length(); // 取数组元素个数 int get(int i); // 取数组第i个元素 void set(int i, int value); // 设置数组第i个元素 int getMax(); // 取数组最大元素 int getMin(); // 取数组最小元素 void print(); // 打印数组元素 要求 :将类的定义与类成员函数的实现分开;定义主函数,测试 CArray 类。