[JAVA] Builder 패턴을 알아보자
0. 시작하며 저번에 이어서 Gof 생성 패턴 중 하나인 Builder 패턴을 알아보겠습니다. 알아 보면서 개인적으로 팩토리 메서드 패턴과 유사하다고 느꼈지만 목적에 있어서 차이점을 보여주는거같습니다. 두 패턴의 공통점과 차이점을 생각해보면 더 좋을거 같습니다. 1. 기존 코드 1. Client public class App { public static void main(String[] args) { TourPlan shortTrip = new TourPlan(); shortTrip.setTitle("오레곤 롱비치 여행"); shortTrip.setStartDate(LocalDate.of(2021, 7, 15)); TourPlan tourPlan = new TourPlan(); tourPlan.setTi..