💡 Words with a Similar Meaning to "Template method"
Found via reverse dictionary — words that share a conceptual meaning.
| Word | Definition |
|---|---|
| template method patternnoun | (software, object-oriented programming) A behavioural software design pattern that defines the flow of the algorithm with the template method. |
| templatenoun | A generic model or pattern from which other objects are based or derived. |
| methodnoun | (countable) A process by which a task is completed; a way of doing something (followed by the adposition of, to or for before the purpose of the process). |
| supermethodnoun | (object-oriented programming) A method in a superclass that is overridden in a subclass. |
| factory method patternnoun | (software, object-oriented programming) A creational design pattern that decouples the object creation by using an abstract method in the class. |
| metaclassnoun | (object-oriented programming) A class that serves as a template for other classes rather than objects. |
| template metaprogrammingnoun | (programming) A form of metaprogramming in which templates are used by a compiler to generate temporary source code, which is then merged with the rest of the source code and recompiled. |
| abstract methodnoun | (object-oriented programming) A method of an abstract class that has no implementation in that class and must therefore be implemented by all subtyping classes. |
| concrete methodnoun | (object-oriented programming) A method of a concrete class. |
| final methodnoun | (object-oriented programming) A class method that cannot be extended, so it has to be inherited as it is. |
| submethodnoun | A method or technique used as part of another method. |
| strategy patternnoun | (software, design) A creational design pattern where algorithms can be selected at runtime. |
| metatemplatenoun | A template which forms the basis for other templates. |
| command patternnoun | (computing) A behavioural design pattern, in which an object is used to represent and encapsulate all the information needed to call a method at a later time. |
| overrideverb | (transitive, intransitive) To counteract the normal operation of something; to countermand with orders of higher priority. |
| prototype patternnoun | (programming) A creational design pattern that determines the type of objects to create by a prototypical instance, which is cloned to produce new objects. |
| factory patternnoun | (software, object-oriented programming) Synonym of factory method pattern. |
| traitnoun | (biology, psychology) An identifying characteristic, habit or trend. |
| virtual methodnoun | (object-oriented programming) A method whose behavior can be overridden within an inheriting class by a method with the same signature. |
| generic programmingnoun | (programming) A style of computer programming in which algorithms are written in terms of to-be-specified-later types that are then instantiated when needed for specific types provided as parameters. |
Translate “Template method” into Another Language
Pick a language — the word will be pre-filled in the translator.