Шаблоны проектирования
Шаблон проектирования приложений — это описание подхода к решению проблемы в рамках определённого контекста архитектуры приложения.
Виды шаблонов проектирования
Порождающие (Породжувальні шаблони)
Структурные (Структурні шаблони)
Поведенческие (Шаблони поведінки)
Порождающие шаблоны
Порождающие шаблоны описывают способы создания (instantiate) объекта или группы связанных объектов.
Простая фабрика Фабричный метод Абстрактная фабрика Строитель Прототип Одиночка
Порождающие шаблоны - Фабричний метод
Фабричний метод — визначає загальний інтерфейс для створення об’єктів у суперкласі, дозволяючи підкласам змінювати тип створюваних об’єктів.