정적 팩토리 메서드1 [Effective Java] 생성자 대신 Static Factory Method를 사용하자 아래 내용은 Effective Java를 읽고 내용을 정리한 것입니다 :) 보통 개발자가 클래스의 인스턴스를 얻기 위해서 생성자를 사용한다. 허나 객체지향 개발자라면 Static Factory Mehtod를 이용하여 인스턴스를 얻는 방법도 알아두어야 한다. 아래 Laptop 클래스를 보자. public class Laptop { private String model; private String company; public Laptop(String model, String company) { this.model = model; this.company = company; } } public 생성자의 아주 간단한 예를 살펴볼 수 있다. 보통 of 나 from 같은 정적 팩토리 메서드를 만들어 아래처럼 대체할 .. 2023. 1. 27. 이전 1 다음