Патерни проєктування · Middle · Запитання 5 з 75
Коли доречна «Абстрактна фабрика», а не проста фабрика?
- ✓Правильна відповідь: Коли потрібні сімейства пов'язаних, сумісних об'єктів
- 2Коли треба створювати об'єкти взагалі без виклику конструктора
- 3Коли об'єкт має існувати в єдиному екземплярі
Пояснення
Приклад: UI-кит для двох платформ - фабрика створює кнопку, поле й модалку в одному стилі, і змішати їх не можна. Проста фабрика обирає один продукт за параметром. Не варто вводити абстрактну фабрику, якщо сімейство лише одне.