문제
GoF(Gang of Four) 디자인 패턴을 생성, 구조, 행동 패턴의 세 그룹으로 분류할 때, 구조 패턴이 아닌 것은?
① Adapter 패턴 ② Bridge 패턴 ③ Builder 패턴 ④ Proxy 패턴
정답
3번
해설
정답: 3. Builder는 생성(Creational) 패턴이며, Adapter·Bridge·Proxy는 구조(Structural) 패턴이다.
오답 풀이
- 1번: Adapter는 구조 패턴이다.
- 2번: Bridge는 구조 패턴이다.
- 3번: Builder는 생성 패턴이므로 구조 패턴이 아니어서 정답이다.
- 4번: Proxy는 구조 패턴이다.
보충 개념 GoF 생성 패턴에는 Factory Method, Abstract Factory, Builder, Prototype, Singleton이 있다.