Noun
template method pattern (plural template method patterns) (software, object-oriented programming) A behavioural software design pattern that defines the flow of the algorithm with the template method.