문제
다음은 GoF 디자인 패턴을 분류한 것이다. 각 패턴이 속하는 분류를 올바르게 매칭한 조합을 찾으시오.
패턴: ① 빌더(Builder) ② 데코레이터(Decorator) ③ 옵저버(Observer) 분류: A) 생성 패턴 B) 구조 패턴 C) 행위 패턴
올바른 매칭은? (예: 1A-2B-3C)
정답
1A-2B-3C
1A-2B-3C①A-②B-③C1A 2B 3C
해설
빌더는 객체 생성 과정을 다루므로 생성 패턴(A), 데코레이터는 객체 구조에 기능을 덧붙이므로 구조 패턴(B), 옵저버는 객체 간 상호작용을 다루므로 행위 패턴(C)이다.