*이 페이지는 아래와 같은 순서로 작성되었습니다.

💡 Effective Java의 빌더 패턴

생성자와 정적 팩토리는 선택적 매개변수가 많을 때 적절히 대응하기 어렵다.

→ 선택적 매개 변수가 많은 경우에 사용하는 생성자 패턴에 대해서 살펴보자.

점층적 생성자 패턴

필수 인자를 받는 생성자를 정의한 후, 선택적 인자를 하나씩 추가해가며 정의하는 방식이다.

자바빈즈 패턴

매개변수가 없는 생성자로 객체를 만든 후 setter 메서드로 원하는 매개변수의 값을 설정하는 방식이다.