定义一个方阵类Array,实现对方阵进行顺时针90度旋转。定义一个方阵类Array,实现对方阵进行顺时针90度旋转。如图所示。具体要求如下:(1)私有数据成员linta[4][4]:用于存放方阵。(2)公有成员函数lArray(inta1[][4],intn):构造函数,用给定的参数a1初始化数据成员a。lvoidxuanzhuan():实现对方阵a进行顺时针90度的旋转。lvoidshow():在屏幕上显示数组元素。(3)在主程序中定义数组intb[][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}作为原始数组。定义一个Array类对象test,