Патерны программирования.
Архитектура ПО.
Микросервисы
@anothertechrock
Post #396
1.23K








🚩 Шаблон проектирования Абстрактная фабрика
🟣 Подробное описание паттерна
Шаблон
🟪 Этот шаблон стоит использовать, если:
🔎 Ваша система должна быть независимой от способа создания новых объектов
🔎 Создаваемые объекты должны использоваться вместе и быть взаимосвязанными.
Классы абстрактной фабрики часто реализуются фабричными методами, но могут быть реализованы и с помощью паттерна Prototype.
🗂 Код на Python
🟣 Подробное описание паттерна
Шаблон
Абстрактная фабрика (англ. Abstract Factory) относится к классу порождающих паттернов. Его основное назначение — предоставить интерфейс для создания семейства взаимосвязанных объектов, не указывая конкретные классы этих объектов.🟪 Этот шаблон стоит использовать, если:
🔎 Ваша система должна быть независимой от способа создания новых объектов
🔎 Создаваемые объекты должны использоваться вместе и быть взаимосвязанными.
Классы абстрактной фабрики часто реализуются фабричными методами, но могут быть реализованы и с помощью паттерна Prototype.
🗂 Код на Python
- 👌 3
- 👍 2
- ❤ 1












