[Effective Java 3/E] 생성자에 매개변수가 많다면 빌더를 고려하라.
[Effective Java 3/E] 생성자에 매개변수가 많다면 빌더를 고려하라 Effective Java 3/E선택적 매개변수가 많을 때에는 점층적 생성자 패턴을 쓰기 보다는 빌더(Builder)의 사용을 고려하라.그 외에 점층적 생성자 패턴, 자바빈즈 패턴 등이 있다.점층적 생성자 패턴의 경우 매개변수가 많아지면 코드 작성이나 읽기에 어렵다. 점층적 생성자 패턴 (telescoping constructor pattern)생성자에 매개변수에 조합에 따라 매개변수가 1개, 2개, 3개.. 점층적으로 생성자를 모두 선언하는 방식 자바빈즈 패턴 (JavaBeans pattern)매개변수가 없는 생성자로 객체 생성 후, Setter로 매개변수 값을 설정하는 방식하지만 자바 빈즈 패턴의 경우 객체가 완전히 생성..
Study/JAVA
2019. 1. 20. 16:58
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday