처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

프로그래밍에서 '빌더 패턴(Builder Pattern)'의 용도로 올바른 것은?

보통 freeCodeCamp
보기 및 정답
A 객체의 참조를 추적하여 사용되지 않는 인스턴스를 빠르게 삭제하는 것이다
B 많은 매개변수를 가진 복잡한 객체를 단계별로 구성하여 가독성 높은 생성 코드를 만든다
C 객체의 모든 필드를 자동으로 직렬화하여 JSON이나 XML 형식으로 변환하는 것이라고 할 수 있다
D 싱글톤 패턴과 동일한 방식으로 클래스의 인스턴스를 하나만 생성하는 것이다

해설

빌더 패턴은 생성자에 많은 매개변수가 필요한 객체를 단계별로 구성합니다. Pizza.builder().size('L').cheese(true).pepperoni(true).build()처럼 메서드 체이닝으로 가독성을 높이고, 필수/선택 매개변수를 명확하게 구분합니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기