Обзор паттернов проектирования

2bbc099f

Прототип (Prototype) - GoF


Проблема Система не должна зависеть от того, как в ней создаются, компонуются и представляются объекты.
Решение Создавать новые объекты с помощью паттерна - прототипа. "Прототип" объявляет интерфейс для клонирования самого себя. "Клиент" создает новый объект, обращаясь к "Прототипу" с запросом клонировать "Прототип".



Содержание раздела