SKILL/JAVA 73

자바 깊은 복사 / 얕은 복사

다시 정리를 하겠습니다. clone 메서드를 오버라이딩할 때는 다음 사항을 꼭 확인해야합니다. 1. Cloneable인터페이스를 반드시 implements한다.2. Clonable interface 는 아무런 추상 메소드도 가지고 있지 않다.3. Object 클래스의 protected 메소드인 clone을 사용할 것인지의 여부를 결정한다. 어떤 클래스에서 Cloneable 인터페이스 implement 하고, clone 메소드를 호출하면, 그 클래스 객체의 복제본을 만들어 반환한다. 이 때 복제 객체는 원본 객체와 같은 필드를 가지며, 필드의 값도 복사된다 123456789101112131415161718192021222324252627282930313233343536373839404142434445464..

SKILL/JAVA 2017.12.14
반응형