모두CBT

GoF(Gang of Four) 디자인 패턴과 관련한 설명으로 틀린 것은?      상세 페이지

2023 비단길 정보처리기사 필기, 성안당최신판 가격보기

이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

121년-3회차-정보처리기사-필기
GoF(Gang of Four) 디자인 패턴과 관련한 설명으로 틀린 것은?
     
1
디자인 패턴을 목적(Purpose)으로 분류할 때 생성, 구조, 행위로 분류할 수 있다.
 
2
Strategy 패턴은 대표적인 구조 패턴으로 인스턴스를 복제하여 사용하는 구조를 말한다.
 
3
행위 패턴은 클래스나 객체들이 상호작용하는 방법과 책임을 분산하는 방법을 정의한다.
 
4
Singleton 패턴은 특정 클래스의 인스턴스가 오직 하나임을 보장하고, 이 인스턴스에 대한 접근 방법을 제공한다.
 
해설

Strategy 패턴은 알고리즘군을 캡슐화해 서로 교체 가능하게 만드는 대표적인 행위(Behavioral) 패턴이며, 인스턴스를 복제하여 사용하는 구조는 Prototype 패턴(생성 패턴)의 특징이다. 따라서 Strategy를 '대표적인 구조 패턴'이라 한 설명이 틀리다. GoF 패턴의 목적별 분류(생성·구조·행위)와 Singleton의 정의는 옳다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.