빌더 패턴

들어가기 전에) 객체를 생성할 때 멤버변수가 5개 이상일때 매게변수를 하나하나 다 넘겨주거나 set을 하는 경우가 있지 않은가? 예시를 보면서 문제점을 생각해보자. 식품포장의 영양정보를 표현하는 클래스를 생각해보자. 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; //(mg/1회 제공량). 선택 private final int car..
호_두씨
'빌더 패턴' 태그의 글 목록