Programming/디자인패턴
디자인 패턴6 - Prototype Pattern
모종
2018. 5. 21. 23:53
반응형
학습목표
- 프로토 타입 패턴을 통해서 복잡한 인스턴스를 복사 할 수 있다.
- 다수의 객체 생성시에 발생되는 객체의 생성 비용을 효과적으로 줄인다
프로토타입 패턴의 장점
1. 객체를 생성해 주기 위한 별도의 객체 생성 클래스가 불필요하다
2. 객체의 각 부분을 조합해서 생성되는 형태에도 적용 가능하다.
프로토타입 패턴의 단점
1. 생성될 객체들의 자료형인 클래스들이 clone()메서드를 구현해야 한다.
[소스 : https://github.com/kimjongmo/DesignPattern/tree/master/006ProtoType]
[참고 : http://leetaehoon.tistory.com/55 https://www.youtube.com/watch?v=oWsS67joKJA&t=401s]
반응형