Sainmhíníonn an patrún Template Method cnámhach an algarthaim i rang bonn, lig do fhofhorcéimeanna céimeanna sonracha a líonadh isteach gan an struchtúr foriomlán a athrú. Gabhann sé próiseas coiteann ar a bhealach, agus fágann sé an deis athrú a dhéanamh ar gach céim aonair.
Cad a dhéanann an patrún Template Method
TEMPLATE METHOD → define an algorithm's overall STRUCTURE in a base method, with some STEPS
left for subclasses to implement:
→ the base class controls the overall flow (the "template")
→ subclasses override specific STEPS (the parts that vary)
→ the algorithm's structure is FIXED; the steps are customizable
→ "common process, customizable steps"
