빌더패턴

    [Effective Java] 빌더 패턴

    생성자에 매개변수가 많다면 빌더를 고려하라 매개변수가 많을 때 생성자와 정적 팩터리 메서드 방식의 어려움을 확인해보자. public class NutritionFacts { private int servingSize; private int serving; private int calories; private int fat; public NutritionFacts(int servingSize, int serving) { this.servingSize = servingSize; this.serving = serving; } public NutritionFacts(int servingSize, int serving, int calories) { this.servingSize = servingSize; this..