GOF 디자인 패턴들(총 23가지) 에 대해 샘플을 만들어본다.
생성 패턴 | 구조 패턴 | 행위 패턴 |
---|---|---|
1. 추상 팩토리 (Abstract Factory) 2. 빌더 (Builder) 3. 팩토리 메서드 (Factory Method) 4. 프로토타입 (Prototype) 5. 싱글톤 (Singleton) |
1. 어댑터 (Adapter) 2. 브리지 (Bridge) 3. 컴퍼지트 (Composite) 4. 데코레이터 (Decorator) 5. 퍼사드 (Facade) 6. 플라이웨이트 (Flyweight) 7. 프록시 (Proxy) |
1. 책임 연쇄 (Chain of Responsibility) 2. 커맨드 (Command) 3. 인터프리터 (Interpreter) 4. 이터레이터 (Iterator) 5. 미디에이터 (Mediator) 6. 메멘토 (Memento) 7. 옵저버 (Observer) 8. 상태 (State) 9. 전략 (Strategy) 10. 템플릿 메서드 (Template Method) 11. 비지터 (Visitor) |