clone 썸네일형 리스트형 [Java] Clone 복사 대상이 되는 클래스는 java.lang.Cloneable 인터페이스를 반드시 구현(implements)해야 한다. 복사 대상이 되는 클래스가 직접 구현해도 상관없고, 상위 클래스 어딘가에서 구현해도 괜찮으며, Cloneable의 하위 인터페이스를 구현해도 상관없다. Cloneable 인터페이스를 구현한 클래스의 인스턴스는 clone메소드를 호출하면 복사된다. clone메소드를 사용하는 방법은 n public Object clone()메서드의 재정의와 protected native Object clone메서드 사용 인데.. 아래의 경우 super를 붙여준 이유는 super를 빼버리면 자기 자신이 가지고 있는 (즉, 오버라이드한 clone)을 호출하게 되므로 무한루프가 돌아서 stack over flo.. 더보기 이전 1 다음