[이펙티브 자바] item 1 - 생성자 대신 정적 팩터리 메서드를 고려하라
Effective Java 3/E 백기선님의 이펙티브 자바 강의 백기선님의 이펙티브 자바 3판 요약 이펙티브 자바 한국어판 깃허브 저장소 정적 팩터리 메서드 (static factory method) 클래스의 인스턴스를 반환하는 단순 정적 메서드. public 생성자를 사용해서 객체를 생성하는 방법 말고 public static 팩터리 메서드를 사용해서 해당 클래스의 인스턴스를 만드는 방법이 있다. 이러한 방법에는 아래와 같은 장단점이 있다. 장점 1. 이름을 가질 수 있다. public class Foo { String name; public Foo(String name) { this.name = name; } public static void main(String[] args) { Foo foo = ..
2020.08.08