빌더 패턴


빌더 패턴

빌더 패턴 복합 객체의 생성 과정과 표현 방법을 분리해 동일한 생성 절차에서 서로 다른 표현 결과를 만들 수 있게 하는 패턴이다. 말이 너무 어렵다. 그냥 복잡한 객체들을 단계별로 생성할 수 있게 만드는 디자인 패턴이다. 사용 예시 package me.whiteship.designpatterns._01_creational_patterns._04_builder._01_before; import java.time.LocalDate; import java.util.List; @Getter @Setter public class TourPlan { private String title; private int nights; private int days; private LocalDate startDate; private String whereToStay; private List<DetailPlan> plans; public TourPlan() { } public TourPlan(String t...


#디자인패턴 #빌더패턴 #자바

원문링크 : 빌더 패턴