[JAVA] Effective Java - 2. 점층적 생성자, 자바 빈즈, 빌더 패턴
매개변수가 많다면 빌더를 고려하라 매개변수의 수가 많으면 기존 정적 팩터리 메서드와 생성자 모두 대응이 어려움. 이때, 기존 대응 방법과 한계를 먼저 설명. 1. 점층적 생성자 패턴 class Order { private String first; // 필수 private String second; // 필수 private String third; // 선택 private String fourth; // 선택 public Order() { } public Order(String first, String second) { this(first, second, null, null); } public Order(String first, String second, String third) { this(first, ..