빌더 패턴 (Effective java 3th - Item2)
Effective Java 3th 정리노트
  1. 1. 생성자 기본지식
  2. 2. 정적 팩토리 메서드
    1. 2.1. 이름을 가질 수 있다
    2. 2.2. 객체 생성 제한이 가능하다
    3. 2.3. SubClass 를 반환할 수 있다
    4. 2.4. 입력 매개변수에 따라 다른 타입으로 반환 가능하다
    5. 2.5. 실제 구현체 클래스가 없어도 된다
  3. 3. 정적 팩토리 메서드의 단점