반응형 가변1 Item 2 생성자에 매개변수가 많다면 빌더를 고려하라 정적 팩터리와 생성자의 제약 선택적 매개변수가 많을 때 적절히 대응하기 어렵다 매개변수가 5개인데 경우에 따라 0개 ~ 5개의 매개변수에 값을 넣어서 생성한다면 어떻게 대응해야 하는가? 점층적 생성자 패턴(telescoping constructor pattern) public class NutritionFacts { private final int servingSize;// (ml, 1회 제공량)필수 private final int servings;// (회, 총 n회 제공량)필수 private final int calories;// (1회 제공량당)선택 private final int fat;// (g/1회 제공량)선택 private final int sodium;//선택 private final in.. 2022. 12. 1. 이전 1 다음 반응형