拷贝:指我有一个对象,copy后我有两个对象,一个是A对象,一个是A_copy对象
浅拷贝: 只复制指向对象的指针,而不复制引用对象本身,我复制的仅仅是该对象的指针,对象本身资源还是只有一份,两个对象指向的是同一个内存资源,如果我修改 A_copy 对象,那么 A 对象也会改变
深拷贝:即复制指向对象的指针,也复制了引用对象本身,复制完成后是两个独立的独立的对象A,如果我修改 A_copy 对象,那么 A 对象不会跟着改变