AbstractFactory(Абстрактная фабрика)

AbstractFactory -- это паттерн проектирования, который относится к классу порождающих паттернов. Его основное назначение - предоставить интерфейс для создания семейств взаимосвязанных или взаимозависимых объектов, не специфицируя их конкретных классов. Применяется в случаях: -когда программа должна быть независимой от процесса и типов создаваемых новых объектов; -когда необходимо создать семейства или группы взаимосвязанных объектов исключая возможность одновременного использования объект
Back to Top