Урок 10. Паттерны проектирования. Шаблонный метод
Дата публикации: 10-02-2020

От автора: достаточно часто мы с Вами сталкиваемся с тем, что некоторые различные по функционалу элементы имеют определенное количество общих логических элементов или же шагов выполнения поставленных задач. Поэтому в данном уроке мы с Вами рассмотрим паттерн, под названием шаблонный метод, который предлагает разбить определенный алгоритм на несколько шагов и вынести их в отдельный класс, а уникальный и не повторяющийся функционал переопределять в классах наследниках. При этом базовая структура основного класса и шаги реализации задачи останутся не низменными.
По итогам текущего урока на примере шаблонизатора и механизма формирования страниц приложения мы с Вами рассмотрим паттерн Template Method.
Все уроки курса:
Метки: паттерны