怎么理解这个深拷贝和浅拷贝的实现原理?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
http://www.cnblogs.com/ydhliphonedev/archive/2012/04/27/2473927.htmlhttp://ios.jobbole.com/83183/
형님, 바이두를 써보세요...
깊은 복사는 값 복사, 얕은 복사는 포인터 복사
예를 들어 같은 서랍에 들어 있는 케이크의 경우 딥 카피를 하면 새로운 케이크가 만들어져 저장되고, 쉘로 복사를 하면 서랍을 여는 열쇠가 복사되어 저장됩니다.
깊은 복사는 콘텐츠를 복사하는 반면 얕은 복사는 포인터를 복사합니다. 딥카피와 얕은카피의 가장 큰 차이점은 서브클래스 객체의 주소가 변경되는지 여부입니다. 서브클래스 객체의 주소가 변경되면 딥카피입니다
http://www.cnblogs.com/ydhliphonedev/archive/2012/04/27/2473927.html
http://ios.jobbole.com/83183/
형님, 바이두를 써보세요...
깊은 복사는 값 복사, 얕은 복사는 포인터 복사
예를 들어 같은 서랍에 들어 있는 케이크의 경우 딥 카피를 하면 새로운 케이크가 만들어져 저장되고, 쉘로 복사를 하면 서랍을 여는 열쇠가 복사되어 저장됩니다.
깊은 복사는 콘텐츠를 복사하는 반면 얕은 복사는 포인터를 복사합니다. 딥카피와 얕은카피의 가장 큰 차이점은 서브클래스 객체의 주소가 변경되는지 여부입니다. 서브클래스 객체의 주소가 변경되면 딥카피입니다