EMZETT.
Увійти

Патерн «Шаблонний метод» (Template Method)

Коротко: У патерні «Шаблонний метод» базовий клас задає послідовність процедури й дозволяє підкласам заповнювати окремі кроки. Каркас лишається незмінним, деталі різняться.

Приклад

Обробка файлу завжди складається з: відкрити → прочитати…

Див. також: принципи SOLID