- 정의
- 구조
- 종류
GoF 디자인 패턴
GoF (Gang of Four), 디자인 패턴 4명의 권위자
GoF 디자인 패턴 분류
구조 | 생성 | 구조 | 행위 |
---|---|---|---|
클래스 | - 팩토리 메서드 (Factory Method) | - 어댑터 (Adaptor) | - 인터프티러 (Interpreter) - 템플릿 메서드 (Template Method) |
객체 | - 추상 팩토리 (Abstract Factory) - 빌더 (Builder) - 프로토타입 (Prototype) - 싱글톤 (Singleton) | - 브리지 (Bridge) - 컴퍼지트 (Composite) - 데코레이터 (Decorator) - 퍼사드 (Facade) - 플라이 웨이트 (Fly weight) - 프록시 (Proxy) | - 책임 연쇄 (Chain of Responsibility) - 커맨드 (Command) - 이터레이터 (Iterator) - 미디에이터 (Mediator) - 메멘토 (Memento) - 옵저버 (Observer) - 스테이트 (State) - 스트래티지 (Strategy) - 비지터 (Visitor) |
생성 패턴
구조 패턴
행위 패턴
GoF 디자인 패턴 참조 관계도