[GOF의 패턴 분류]
- Strategy (스트래티지)
- Adapter (어댑터)
- FactoryMethod (팩토리 메서드)
- Singleton (싱글톤)
- Prototype (프로토 타입)
- Builder (빌더)
- AbstractFactory (추상 팩토리)
- Bridge (브릿지)
- Composite (복합체)
- Decorator (데코레이터)
- Chain of Resposibility (책임 사슬)
- Facade (퍼사드)
- Observer (옵저버)
- Mediator (중재자)
- State (상태)
- Flyweight (플라이웨이트)
- Proxy (프록시)