이를테면, Clone() => MemberwiseClone(); 하더라도 의미상 완전히 다른거임


이를 테면, class Person {String name }에서


String은 불변 객체니까, 공유해도 문제가 없는데,


만약에 마누라 참조 필드가 있는데 MemberwiseClone() 해버리면,


복제인간같은거 개발되는 순간, 일처다부제 되는거임.


즉, Clone은 의미상 깊은복사지만, 선택적 깊은 복사이고,


결국 우리가 실제로 높은단계에서 코딩할땐 Clone()만 써야하는거.