
Item 1. 생성자 대신 정적 팩터리 메서드를 고려하라
컴퓨터 서적/이펙티브 자바
2024. 3. 29. 23:12
Item 1. 정적 팩터리 메서드를 고려하라 정적 팩터리 메서드의 장단점 정적 팩터리 메서드의 장점 1. 이름을 가질 수 있다 : 생성자에 넘기는 매개변수와 생성자 자체만으론 반환될 객체의 특성을 제데로 설명하지 못한다. but 정적 팩터리 메서드는 이름만 잘 지으면 반환될 객체의 특성을 쉽게 묘사할 수 있다. 생성자 BigInteger(int, int, Random) BigInteger.probablePrime 어느것이 BigInteger 반환의 의미를 더 잘 설명하는가 public class Order { private boolean prime; private boolean urgent; private Product product; private OrderStatus orderStatus; publi..