Шукаєте відповіді та рішення тестів для Course 1068? Перегляньте нашу велику колекцію перевірених відповідей для Course 1068 в b.optima-osvita.org.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Укажіть, яку з характеристик системи НЕ покращують генеративні шаблони
Укажіть, коли потрібно використовувати абстрактну фабрику
Укажіть, який патерн потрібно використати, коли системі потрібно використати велику кількість важких об’єктів, і вам відомо, що багато з них будуть повторюватися
Укажіть, кількість чого визначає висоту дерева
Укажіть, який генеративний шаблон найкраще оптимізує доступ і використання екземплярів
Укажіть, коли встановлюється залежність
Укажіть, який взаємозв’язок встановлюється між класом й інтерфейсом
Укажіть, як називається вид, коли один клас володіє екземпляром іншого
На обраній вами мові програмування написати програмну реалізацію для приведених трьох шаблонів. Це повинні бути три папки із файлами, які тримають написані класи. Реалізація може бути абстрактною (неважливо, чи працює вона насправді, головне, щоб відображала дану на діаграмі систему).
Код за потреби повинен бути документований і оформлений до стандартів відповідної мови. При перевірці роботи будуть прийматися до уваги як обрана вами реалізація, так і наскільки якісно вона виконана (з погляду відповідності діаграми).
Шаблон 1: Абстрактна Фабрика
Дозволяє обрати конкретний підвид продуктів, залежно від обраної фабрики.
Шаблон 2: Композит
Компонент, який тримає в собі багато інших однотипних екземплярів і дозволяє маніпулювати ними.
Шаблон 3: Стратегія
Контекст параметризується стратегією, для того щоб обрати конкретний варіант алгоритму.
Укажіть основний елемент у класових діаграмах