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
: