정적 팩토리 메서드 (Static Factory Method) 사용하기
캡슐화 해서 객체 생성하는 디자인 패턴 객체를 생성하는 대신 객체의 인스턴스를 반환한다. 생성자를 직접 사용하는 것을 제한할 수 있다. 정적 팩토리 메서드(Static Factory Method)란? 정적(static). 팩토리(factory). 메서드(method) 정적 팩토리 메서드란 객체 생성을 담당하는 정적 메서드라는 의미를 가진다. 생성자 대신에 메서드로 객체를 생성하는 방식이다. 정적 팩토리 메서드를 사용하면 좋은 이유? 1. 이름을 지정해서 코드의 가독성이 높아진다. 정적 팩토리 메서드는 목적에 맞게 명확한 이름을 직접 지정할 수 있다. 반면에 생성자는 클래스 이름만 사용하기 때문에, 동일한 클래스에 여러 생성자가 있는 경우 구분하기 어렵다. public class Drink { privat..
language/java
2023. 4. 5. 10:05
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- checkout
- Linux
- array
- addFilterBefore
- QueryDSL
- junit5
- 오블완
- bucket4j
- Git
- n+1
- spring boot 3
- redisson 분산락
- 스프링오류
- dto 클래스 생성자
- Java
- Kotlin
- JPA
- jvm warm-up 전략
- 자바 어플리케이션 실행 과정
- MongoDB
- port
- Cannot construct instance of
- 티스토리챌린지
- 배열
- ChatGPT
- FetchJoin
- Spring Security
- MultipleBagFetchException
- 스프링 스케줄링
- 추상클래스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함