정보처리기사 실기소프트웨어 설계디자인 패턴 식별난이도 3SHORT_ANSWER

정보처리기사 실기 디자인 패턴 식별 기출문제 #2612

문제

복잡한 객체의 생성 과정을 단계별로 분리하여, 동일한 생성 절차로도 서로 다른 표현의 객체를 만들 수 있도록 하며, Director와 ConcreteBuilder가 협력하여 최종 Product를 조립하는 GoF 생성 패턴은 무엇인가?

정답

빌더 패턴

빌더 패턴빌더BuilderBuilder Pattern

해설

빌더 패턴은 복잡한 객체의 생성 알고리즘과 조립 방법을 분리하는 패턴이다. Director가 생성 순서를 제어하고, ConcreteBuilder가 실제 부품을 생성하며, 최종적으로 완성된 Product를 반환한다. 이는 동일한 생성 과정으로도 다양한 표현의 객체를 만들 수 있게 해준다. 팩토리 패턴과 달리 객체 생성을 여러 단계로 나누어 처리하는 것이 특징이다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] 디자인 패턴 식별 소프트웨어 설계 기출 #2612 | sqldpass