정적 팩터리 메서드 썸네일형 리스트형 [Effective] 정적 팩터리 메서드 정적 팩터리 메서드는 객체 생성 역할을 하는 클래스 메서드이다. public class Car { private String car; // 생성자 public Car(final String car) { this.car = car; } // 정적 팩터리 메서드 public static Car from(final String name) { return new Car(name); } } ❗생성자 대신 정적 팩터리 메서드를 사용해야 하는 이유 ‼장점 1. 이름을 가질 수 있다. 정적 팩터리 메서드를 사용하면, 메서드 이름에 객체의 생성 목적을 담아낼 수 있다. public static Car createDefaultCar() { return new Car("Default"); } 위와 같은 형식으로 객체를 생성.. 더보기 이전 1 다음