clone() 썸네일형 리스트형 Java clone()에 대한 예제 하나만 더 http://www.codeguru.com/java/tij/tij0127.shtml 여기에 있는 예제입니다. 포스트를 작성하고나서 풍대리님이 url을 보내주셔서 한번 보았는데 예제가 참 좋습니다. 그중 하나면 여기다 올려보겠습니다. //: Snake.java // Tests cloning to see if destination of // handles are also cloned. public class Snake implements Cloneable { private Snake next; private char c; // Value of i == number of segments Snake(int i, char x) { c = x; if(--i > 0) next = new Snake(i, (char)(.. 더보기 [Java] Object.clone() 요즘 머리가 터질 것 같습니다 --; Object 클래스에 clone() 메서드가 protected로 정의 되어있습니다. native 메서드입니다. 기본적으로는 메모리를 복사한다고 합니다. clone()을 지원하려면 그 클래스는 Cloneable 인터페이스를 implements 해야 합니다. 하지만, 우리가 일반적으로 알고있는 것과는 다르게 Cloneable 인터페이스에는 아무런 메서드도 정의되어 있지 않습니다. 제가 처음에 clone()에 대해서 굉장히 헷갈렸던 부분입니다. 일단, clone()을 지원하지 않을 거라면, 상관없고...clone()을 지원 할 클래스라면 Object 클래스에 정의 되어있는 protected Object clone() 메서드를 public으로 재정의 해서 사용해야 합니다. .. 더보기 이전 1 다음