문제
다음은 GoF 디자인 패턴과 관련된 문제이다. 괄호안에 알맞는 용어를 작성하시오.
( ) 패턴은 클래스나 객체들이 서로 상호작용하는 방법이나 책임 분배 방법을 정의하는 패턴이다. ( ) 패턴은 객체들 간의 통신 방법을 정의하고 알고리즘을 캡슐화하여 객체 간의 결합도를 낮춘다. ( ) 패턴은 Chain of Responsibility나 Command 또는 Observer 패턴이 있다.
정답
행위
행위행위 패턴Behavioral
해설
GoF 패턴은 생성, 구조, 행위 세 분류로 나뉜다. 객체 간 상호작용과 책임 분배, 알고리즘 캡슐화를 다루며 Chain of Responsibility, Command, Observer 등을 포함하는 분류는 행위(Behavioral) 패턴이다.