Самостійна практична робота №6 «Шаблони проектування ООП. Структурні шаблони»
Ціль: отримання навичок використання структурних шаблонів ООП та побудови діаграми класів Результат виконання завдання: код рішення завантажений на GitHub (створений пул реквест з додаванням MPTCourseTeacher у ролі reviwer), продубльований у завданні Google Class Room (завдання 1) та прикріплене зображення діаграми класів (завдання 2).
Завдання 1: реалізуйте програму з використанням одного зі структурних шалонів: Композит (Composite), Адаптер (Adapter) або Декоратор (Decorator)
-
Реалізуйте ієрархію класів для будь якої обраної предметної області (задачі). -
Сценарій повинен відрізнятися від того, що був представлений на лекції.
Завдання 2: намалюйте діаграму класів Завдання 1 в https://app.diagrams.net/ або іншому подібному редакторі діаграм