GOF디자인 패턴 각 행위 정리
Design Patterns 2011. 9. 30. 10:42반응형
< 생성 >
Abstract Factory : 구체적인 클래스를 지정하지 앟고 관련성을 갖는 객체들의 집할을 생성 하거나 서로 독립적인 객체들의 집합을 생성할수 있는 인터페이스를 제공한다.
Factory Method : 객체를 생성하는 인터페이스를 정의 하지만, 인스턴스를 만들 클래스의 결정은 서브 클래스가 한다. Factory Method패턴에서는 클래스의 인스턴스를 만드는 시점을 서브 클래스로 미룬다.
Builder : 복합 객체의 생성 과정과 표현 방법을 분리 함으로써 동일한 생성 공정이 서로 다른 표현을 만들수 있게 한다.
Prototype : 프로토타입의 인스턴스를 이요해서 생성할 객체의 종류를 명세 하고 이 프로토 타입을 복사해서 새로운 객체를 생성한다.
Singleton : 클래스의 인스턴스는 오직 하나임을 보장하며 이 인스턴스에 접근할수 있는 방법을 제공한다.
반응형
'Design Patterns ' 카테고리의 다른 글
Observer Pattern in Java Convert to AS3 (0) | 2011.10.09 |
---|---|
Strategy Pattern (0) | 2011.10.09 |
as3 design patterns (0) | 2011.09.14 |
Dependency Injection - 2 (0) | 2011.08.23 |
Dependency Injection - 1 (0) | 2011.08.23 |