요약

Posted 2012. 10. 22. 17:44

1, 추상팩토리

2. 빌더 

3. 팩토리 매서드

4. 원형

5. 싱글통


이 중에 팩토리 매서드만 빼고는 실제 객체를 생성해서 반환하는 디자인 패턴.

팩토리 매서드는 생성 매서드만 따로 서브클래스를 두어 오버로딩하여 생성 방법에 대한

유연성을 염두한 패턴임.

싱글톤은 다양한 생성방법을 위하기 보다 객체의 유일성을 보장하기 위한 패턴

추삭 팩토리와 빌드 패턴은 객체를 생성해서 생성감독객체에 매개변수를 넘기는 식으로

디자인 했고

원형 패턴은 원형을 반환받아 직접 설정하거나 설정을 해둔 함수를 통해 반환하는 방법.