Builder1 자바(JAVA) - 빌더(Builder) 패턴 1. 의도 복잡한 객체를 생성하는 클래스와 표현하는 클래스를 분리하여, 동일한 절차에서도 서로 다른 표현을 생성하는 방법을 제공한다. 2. 용도 매개변수가 많은 객체를 안전하게 생성해야 할 때 사용하면 좋다. 3. UML 4. 구현 getter, setter, toString은 생략하자. TourPlan public class TourPlan { private String title; private LocalDate startDate; private LocalDate endDate; private String startPlace; private String endPlace; private List cyclists; public TourPlan() { } } Cyclist public class Cycli.. 2023. 10. 18. 이전 1 다음