이 내용을 몇 번을 찾아보는지 모르겠다... 내용이 어렵지는 않은데 정리해 놓지를 않아서 매번 헷갈린다. 제대로 공부해 보고 이번을 마지막으로 더는 헷갈리는 일이 없도록 하자. 내용은 자바의 정석 3판을 참고하였습니다. clone()clone()은 자신을 복제하여 새로운 인스턴스를 생성하는 일을 한다. 어떤 인스턴스에 대한 작업을 할 때 원본 인스턴스는 보존해 두고 대신 복제한 새로운 인스턴스에 대해 작업을 할 때 유용하다고 한다. 왜냐하면 새로운 작업이 실패하게 될 경우 원본 인스턴스의 상태로 되돌아갈 수 있기 때문이다. clone()은 모든 클래스들의 조상인 Object 클래스에서 기본적으로 제공하는 메서드다. clone()을 사용하고자 할 때 Cloneable 인터페이스를 구현해야 하기 때문에(..