浅层赋值 
   将pintsarray类中points size动态分配空间时候 使用系统自带的复制函数 将出现以下情况
 
 浅层复制释放空间时候,释放完一个变量后如delete pointsarray1;pintsarray2的points size指针将找不到对应的内存地址将无法访问;而且再次释放pointsarray2将会报错。 
   深层复制 
   所以我们必须重写复制构造函数 实现以下图解
 
 我们只需在复制构造函数中给points size指针重新分配空间 然后再将被复制对象的*points size给this->*points size即可