| 프로토타입 패턴 | Flyweight 패턴 | | --- | --- | | 생성 패턴 | 구조 패턴 | | deep copy를 사용하여 객체를 clone | shared object를 생성 | | clone을 함으로서 object를 매번 생성하는 부담을 줄여준다 | 자원 최적화를 위해 생성된 object들을 최대한 '재사용'한다 | | 하나의 objec...