소프트웨어 설계정보처리기사 · 2021년08월14일 · 13/100
13.GoF(Gang of Four) 디자인 패턴과 관련한 설명으로 틀린 것은?
1
디자인 패턴을 목적(Purpose)으로 분류할 때 생성, 구조, 행위로 분류할 수 있다.
2
Strategy 패턴은 대표적인 구조 패턴으로 인스턴스를 복제하여 사용하는 구조를 말한다.정답
3
행위 패턴은 클래스나 객체들이 상호작용하는 방법과 책임을 분산하는 방법을 정의한다.
4
Singleton 패턴은 특정 클래스의 인스턴스가 오직 하나임을 보장하고, 이 인스턴스에 대한 접근 방법을 제공한다.
해설
GoF(Gang of Four) 패턴: 에리히 감마(Erich Gamma), 리처드 헬름(Richard Helm), 랄프 존슨(Ralph Johnson), 존 블리시데스(John Vlissides)가 같이 고안한 디자인 패턴 23가지 디자인 패턴을 3가지 분류로 정리한 디자인 패턴 -생성 패턴: Abstract Factory, Builder, Factory Method, Prototype, Singleton -구조 패턴: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy -행위 패턴: Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategty, Template Method, Visitor 보기 2번의 Strategy 패턴은 행위 패턴에 해당