템플릿 메서드 패턴
템플릿 메서드패턴(Template Method Pattern) 은 전체적으로는 동일하면서 부분적으로는 다른 구문으로 구성된 메서드의 코드 중복을 최소화할 때 유용하다. 다른 관점에서 보면 동일한 기능을 상위 클래스에서 정의하면서 확장/변화가 필요한 부분만 서브 클래스에서 구현할 수 있도록 했다.
템플릿 메서드 패턴은 전체적인 알고리즘은 상위 클래스에서 구현하면서 다른 부분은 하위 클래스에서 구현할 수 있도록 하는 디자인 패턴이다. 전체적인 알고리즘 코드를 재사용하는 데 유용하다
참고서적 : 객체지향 디자인 패턴 (http://www.yes24.com/Product/Goods/12501269)
'백엔드 > Java' 카테고리의 다른 글
Integer == 비교 (0) | 2019.11.16 |
---|---|
자바 객체 지향 디자인 패턴 맛보기 2탄 (0) | 2019.10.19 |
자바 객체 지향 디자인 패턴 맛보기 1탄 (0) | 2019.10.03 |
디자인 패턴 - 스테이트 패턴이란? (0) | 2019.09.28 |
Effective Java 맛보기 11탄 (0) | 2019.09.21 |
Effective Java 맛보기 10탄 (0) | 2019.09.21 |
Effective Java 맛보기 9탄 (0) | 2019.09.21 |
Effective Java 맛보기 8탄 (0) | 2019.09.21 |
댓글