Page 73 - 4190
P. 73
вих класах каркаса, потрібну поведінку системи клієнти визначають у
створюваних похідних класах.
Рисунок 7.5 - UML-діаграма класів патерну Template Method
Патерн Template Method визначає основу алгоритму і дозволяє
підкласам змінити деякі кроки цього алгоритму без зміни його зага-
льної структури. Архітектори використовують шаблонний метод при
проектуванні нових будинків. Можуть бути використані вже існуючі
типові плани, в яких модифікуються тільки окремі частини (рис. 7.6).
Рисунок 7.6 – Приклад використання патерну Template Method
73