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

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

문제

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

정답

빌더 패턴

빌더 패턴빌더BuilderBuilder Pattern

해설

빌더 패턴(Builder Pattern)은 복잡한 객체의 생성 과정과 표현 방법을 분리하여, 동일한 생성 절차에서 서로 다른 표현 결과를 만들 수 있게 하는 패턴이다. Director가 Builder 인터페이스를 사용해 객체를 구성하고, 구체적인 Builder가 실제 객체를 생성한다. 매개변수가 많은 생성자 문제를 해결하는 데 유용하다.

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

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