빌더 패턴

⚡빌더 패턴이란? 빌더 패턴(Builder pattern)은 생성 패턴 중 하나로 객체 생성과정을 분리하고 복잡한 객체를 조립하기 위한 디자인 패턴 중 하나이다. 객체의 생성 과정을 객체 자체와 분리하여 객체 생성의 유연성과 확장성을 높이고 객체 생성 코드의 가독성과 유지보수성을 개선한다. 더보기 빌더 패턴은 생성해야 되는 객체가 Optional한 속성을 많이 가질 때 빛을 발휘한다. 빌더 패턴은 다음과 같은 구성요소를 갖는다. Builder: 객체를 생성하기 위한 인터페이스를 제공한다. 이때, 관례적으로 생성하고자 하는 클래스 이름 뒤에 Builder를 붙인다. ConcreteBuilder: Builder 인터페이스를 구현하여 객체를 생성하는 구체적인 빌더 클래스이다. ConcreteBuilder 클래..
HaeTae
'빌더 패턴' 태그의 글 목록