Skip to main content

Tag: 빌더

빌더 패턴

디자인 패턴에서의 빌더 패턴과, Java에서의 빌더 패턴에 대해 알아보고자 한다. 디자인 패턴에서의 빌더 패턴 빌더 패턴은 복잡한 객체의 ‘구성’과 ‘표현’을 분리하여, 동일한 생성 절차가 다른 표현을 생성할 수 있도록 하는 패턴이다. 한 마디로, 복잡한 객체의 생성을 단계적이고, 관리 가능하며, 상호 교환 가능한 작업들로 분해하는 것이다. 구성 요소 디렉터(Director) 빌더 인터페이스를 사용해 객체의 생성을 조절하는 요소. 객체 생성의 순서를 명시함. 빌더 인터페이스(Builder Interface) 생성 단계에 대해 개략적으로 설명하는 요소. 콘크리트 빌더(Concrete Builder) 빌더 인터페이스를 구현하여, 각 생성 단계별 세부 사항을 제공하며 조합을 관리함.