You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cloneable이 몰고 온 문제를 되짚어봤을 때, 새로운 인터페이스를 만들 때는 절대 사용하면 안되며, 새로운 클래스도 사용하면 안된다. final 클래스일 경우는 위험도가 적지만, 성능 최적화 관점에서 검토한 후 드물게 사용 해야 한다. 기본원칙은 '복제기능은 생성자와 팩터리를 이용하는게 최고'라는 것이다. 단, 배열만은 clone 메서드 방식이 가장 깔끔하다.