본문 바로가기

GoF 디자인패턴

GoF 디자인 패턴 종류

1. 생성(Creational) 패턴

- 추상 팩토리(Abstract Factory)
- 빌더(Builder)
- 팩토리 메서드(Factory Method)
- 원형/프로토타입(Prototype)
- 단일체/싱글톤(Singleton)
 
 

2. 구조(Structural) 패턴

- 적응자/어댑터(Adapter)
- 가교/브리지(Bridge)
- 복합체/컴퍼지트(Composite)
- 장식자/데커레이터(Decorator)
- 퍼사드(Facade)
- 플라이웨이트(Flyweight)
- 프록시(Proxy)

 

3. 행위(Behavioral) 패턴 

- 책임 연쇄(Chain of Responsibility)
- 명령/커맨드(Command)
- 해석자/인터프리터(Interpreter)
- 반복자(Iterator)
- 중재자/미디에이터(Mediator)
- 메멘토(Memento)
- 감시자/옵저버(Observer)
- 상태/스테이트(State)
- 전략/스트래티지(Strategy)
- 템플릿 메서드(Template Method)
- 방문자/비지터(Visitor)

'GoF 디자인패턴' 카테고리의 다른 글

디자인패턴 관계도 정리2  (0) 2024.01.27
디자인패턴 관계도 정리1  (0) 2024.01.20
디자인 패턴 관계도  (0) 2024.01.14