템플릿 메소드 패턴

템플릿 메소드 패턴(template method pattern)은 소프트웨어 공학에서 동작 상의 알고리즘의 프로그램 뼈대를 정의하는 행위 디자인 패턴이다. 알고리즘의 구조를 변경하지 않고 알고리즘의 특정 단계들을 다시 정의할 수 있게 해준다.

 구조 
 UML 클래스 다이어그램 

 클래스 다이어그램 
섬네일|300px|none|Template method: UML class diagram.
섬네일|none|300px|Template Method in LePUS3.LePUS3 legend.  Retrieved from http://lepus.org.uk/ref/legend/legend.xml .

 같이 보기 
 상속 (객체 지향 프로그래밍)
 어댑터 패턴
 전략 패턴

 각주 

분류:소프트웨어 디자인 패턴
분류:메소드 (컴퓨터 프로그래밍)