들어가기 앞서... 아래와 같은 경우에는 객체가 복사되지 않았습니다. 그 이유는 객체 내부의 변수의 값을 변경하면 복사한 데이터의 값도 바뀌기 때문입니다. 이는 단지 참조하는 주소를 대입한 것 입니다. 아래와 같이 예측 불가능한 상태 변화로 인한 오류가 빈번합니다. 얕은 복사 (Shallow Copy) 얕은 복사란 객체 내부의 값은 복사되었는데 내부의...