조슈아 블로크 님의 "Effective Java" 책을 정리한 포스팅 입니다. 1. 정적 팩토리 메서드클래스는 생성자와는 별도로 static factory method 제공이 가능함 2. 장점이름을 가짐반환될 객체의 특성이 묘사되도록 할 수 있음public static Order primeOrder(Product product) { Order order = new Order(); order.prime = true; order.product = product; return order;}public static Order urgentOrder(Product product) { Order order = new Order(); order.urgent = true; orde..