This repository has been archived on 2022-11-20. You can view files and clone it, but cannot push or open issues or pull requests.
patterns/abstractfactory/README.md

16 lines
824 B
Markdown
Raw Normal View History

2022-11-13 00:59:35 +00:00
# Абстрактная фабрика
Порождающий паттерн проектирования, который позволяет создавать семейства связанных объектов, не привязываясь к конкретным классам создаваемых объектов.
Паттерн **Абстрактная Фабрика** предоставляет интерфейс создания семейств взаимосвязанных или взаимозависимых объектов без указания их конкретных классов.
## Принципы
- Код должен зависеть от абстракций, а не от конкретных классов
2022-11-14 12:13:48 +00:00
## Схемы
![scheme-1](scheme-1.png)
![scheme-2](scheme-2.png)