[생성 패턴] AbstractFactory pattern (추상 팩토리 패턴)
클라이언트에서 구상 클래스를 지정하지 않으면서도 일군의 객체를 생성할 수 있도록 한다.
추상 팩토리 패턴은 다른 팩토리들을 생성하는 수퍼 팩토리를 피하며 일한다. 이 팩토리는 팩토리의 팩토리로써 불리어진다.
추상 팩토리 패턴에서 인터페이스는 명시적으로 클래스를 구체화하는 것 없이 객체와 관련된 팩토리를 생성할 책임을 갖는다. 생성된 각 팩토리는 팩토리 패턴에 따라 객체를 줄 수 있다.
'Development > Java' 카테고리의 다른 글
[행위 패턴] Command pattern (커맨드 패턴) (0) | 2017.03.26 |
---|---|
[생성 패턴] Singleton pattern (싱글턴 패턴) (0) | 2017.03.26 |
[생성 패턴] Factory pattern (팩토리 패턴) (0) | 2017.03.26 |
[구조 패턴] Decorator pattern (데코레이터 패턴) (0) | 2017.03.26 |
[행위 패턴] Observer pattern (옵저버 패턴) (0) | 2017.03.26 |