Builder pattern1 [아이템 2] 생성자에 매개변수가 많다면 빌더를 고려하라 책에서는 선택적 매개변수가 많은 클래스의 인스턴스를 생성하는데 점층적 생성자 패턴(telescoping constructor pattern)과 자바빈즈 패턴(JavaBeans pattern) 그리고 아이템 2의 주제인 빌더 패턴(Builder pattern)을 소개하고 있어 간단히 설명해 보겠다. 1. 점층적 생성자 패턴(telescoping constructor pattern) class NutritionFacts1 { // 필수 private final int servingSize; private final int servings; // 선택 private final int calories; private final int fat; private final int sodium; private fina.. 2021. 9. 28. 이전 1 다음 728x90