Абстрактная фабрика. Версия 2
Архитектурную границу
И ряд объектов породить,
В которых должно воплотиться
Конкретным сущностям, их все
Не надо знать в ядре системы,
А нужно изменять во вне,
Как плагины довольно смело,
Тогда полезны станут в раз
Абстрактной фабрики шаблоны.
В них создаём абстрактный класс
Для фабрики, и «эталоны» –
Абстрактных методов набор,
Что возвращают интерфейсы
Для компонентов, а потом
Реализуем в каждом кейсе –
В конкретных случаях уже –
И фабрику, и компоненты.
И при подобном монтаже
Легко менять их на клиентах.
Свидетельство о публикации №123051607511