请仿照课堂上演示的例子,编写C1DArray类,并从该类派生出C2DArray类。具体要求实现以下3个任务。 1)要求类的名称、属性和方法都与课堂演示的一样。这一任务做到了就给40分,错一点就只给20分。 2)给C2DArray新增一个方法,void C2DArray::SetValueTo(),功能是将数组的形状改为newRows行和newCols列。要求newRows*newCols等于原数组的arraySize。要求数组形状改变的过程中,不能丢失原数组中的元素值。如果操作成功就返回true,否则就返回false。这一任务做到了就给30分,错一点就只给15分。 请以附件方式提供你的代码,要求代码格式规范,易于辨识

时间:2024-06-28 22:25:22

相似题目