Note-Taking
체이닝 메서드와 빌더 패턴을 활용한 자바 객체 관리 정리
**체이닝 메서드(Method Chaining)**란, 객체의 메서드를 호출할 때 연속적으로 호출할 수 있는 프로그래밍 패턴을 의미해. 즉, 하나의 메서드가 객체를 반환하고, 그 반환된 객체에 다시 메서드를 호출하는 방식으로 메서드 호출을 연결(chain)하는 것처럼 작성하는 방법이야. 이 방식은 코드의 가독성과 간결성을 높여주며, 연속적인 작업을 한 줄로 처리할 수 있어. 일반적으로, 각 메서드는 자신을 호출한 객체를 반환(return this)하기 때문에, 연속적인 호출이 가능해져. 예시:public class Person { private String name; private int age; public Person setName(String name) { this.na..
2024. 9. 19. 10:34