Noun
template method (plural template methods) (software, object-oriented programming) A special method of an abstract class used in the template method pattern that prescribes an algorithm for its subclasses.