정적 팩토리 메소드 (1) 썸네일형 리스트형 2-1) 생성자 대신 정적 팩토리 메소드를 고려하라. 생성자(new) 대신 정적 팩토리 메소드 (Static Factory Method) 생성자(new)는 JAVA의 가장 기본적인 문법이고 클래스의 인스턴스를 만들 때 일반적으로 생성자를 사용한다. 하지만 개발자는 클래스에 별도의 정적 팩토리 메소드 (Static Factory Method)를 제공할 수 있다. 클래스의 인스턴스를 반환하는 정적 팩토리 메소드를 제공하면 생성자 대신 사용할 수 있다. public class MyClass { // 생성자를 통한 인스턴스 생성 public MyClass() {} // 정적 팩토리 메소드를 통한 인스턴스 생성 public static MyClass getInstance() { return new MyClass(); } } 간단한 예제 코드를 보면, MyClass는.. 이전 1 다음