[Effective Java] 1. 정적 팩토리 메서드
생성자 대신 정적 팩터리 메서드를 고려하라 정적 팩터리 메서드가 가지는 장점 이름을 가질 수 있다. 생성자를 통해서 객체를 생성하다보면 그 객체가 어떤 정보를 포함하여 생성하는지 정확히 모를 때가 많다. 또한, 생성자를 볼때 주석이나 설명 문서를 읽어야하는 수고로움을 덜어줄 수 있다. public class Student{ private String name; public Student(){} public Student(String name){ this.name = name; } public static Student nameOf(String name){ return new Student(name); } } 다음과 같은 소스 코드에서 그냥 생성자를 통해서와 nameOf라는 정적 팩터리 메서드를 통해서 생..
Programming_language/Java
2022. 11. 7. 16:56
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 리액트
- caching
- API
- feign client
- centos
- K8S
- KAFKA
- apache
- rhel
- NextJS
- Linux
- Front
- Producer
- broker
- Firebase
- apache kafka
- Container
- 프론트엔드
- JPA
- consumer
- React
- frontend
- Java
- OS
- Data Engineering
- spring
- zookeeper
- spring boot
- cs
- backend
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함
250x250