Page 73 - 4190
P. 73

вих класах каркаса, потрібну поведінку системи клієнти визначають у
            створюваних похідних класах.



























                      Рисунок 7.5 - UML-діаграма класів патерну Template Method

                  Патерн  Template  Method  визначає  основу  алгоритму  і  дозволяє

            підкласам змінити деякі кроки цього алгоритму без зміни його зага-
            льної структури. Архітектори використовують шаблонний метод при
            проектуванні нових будинків. Можуть бути використані вже існуючі
            типові плани, в яких модифікуються тільки окремі частини (рис. 7.6).

































                    Рисунок 7.6 – Приклад використання патерну Template Method


                                                              73
   68   69   70   71   72   73   74   75   76   77   78