정적 팩토리 메서드 썸네일형 리스트형 정적 팩토리 메서드 정적 팩토리 메서드란? : 객체 생성의 역할을 하는 클래스 메서드 즉, 직접적으로 생성자를 통해 객체를 생성하는 것이 아닌, 메서드를 통해서 객체를 생성하는 것 (보통 네이밍을 from(하나의 매개변수를 받아서 객체를 생성), of(여러개의 매개 변수를 받아서 객체를 생성)로 함.) 정적 팩토리 메서드의 (생성자보다 나은) 장점 메서드 이름에 객체의 생성 목적을 담아낼 수 있음 → 가독성이 좋아짐 호출할 때마다 새로운 객체를 생성할 필요가 없음 새로운 객체 생성의 부담을 덜 수 있음 생성자를 private으로 설정해서 객체 생성을 정적 팩토리 메서드로만 가능하도록 제한할 수 있음 자주 사용되는 요소의 개수가 정해져 있다면, 해당 개수만큼 미리 생성해 놓고 조회(캐싱)하는 구조로 만들 수 있음 하위 자료형.. 더보기 이전 1 다음