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

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

문제

복잡한 객체의 생성 과정을 단계별로 분리하여, 동일한 생성 절차로 서로 다른 표현 결과를 만들 수 있게 하는 GoF 생성 패턴은 무엇인가?

정답

빌더 패턴

빌더 패턴빌더BuilderBuilder Pattern

해설

빌더 패턴은 복잡한 객체의 생성 과정과 표현을 분리하여, 동일한 생성 절차에서 서로 다른 표현 결과를 만들 수 있는 패턴이다. Director가 Builder를 사용하여 객체를 구성하며, ConcreteBuilder가 실제 구현을 담당한다. 매개변수가 많은 생성자 문제를 해결하고 가독성을 향상시킨다.

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

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