item1 생성자 대신 정적 팩토리 메서드를 고려하라
오늘은 그동안 이펙티브 자바를 공부하면서 정리한 내용을 복습할겸 글을 작성해볼 것이다. item1의 내용은 단순히 생성자를 쓰기보다 정적 팩토리 메서드를 사용하는것을 고려하라는 것인데 그 이유에 대해 알아보자 일반적으로 우리는 객체를 생성할 때 생성자를 사용한다.자바를 처음 배울 때부터 자연스럽게 사용하는 방식이며 익숙한 방법이다.그렇다면 왜 정적 팩토리 메서드를 고려하는 걸까?public class Person { private String name; private int age; private Person(String name, int age) { this.name = name; this.age = age; }}정적 팩토리 메서드는 객체를 생성하는 역할을..
2025.03.17