Тема: Композиційний підхід в ООП мовою Python. Мета: Перевірка розуміння архітектурного принципу "HAS-A" (має в собі) та вміння відрізняти його від наслідування ("IS-A").
Контент тесту:
База: 8 запитань різних типів, що охоплюють теорію та практичний аналіз коду.
Ключові аспекти: Життєвий цикл об'єктів-компонентів, синтаксис ініціалізації внутрішніх об'єктів у конструкторі init, робота з атрибутами класу-контейнера.
Складність: Тест містить завдання на класифікацію зв'язків та аналіз фрагментів коду, що дозволяє виявити глибину розуміння об'єктної структури.
Оцінювання: Система налаштована на 15 балів. Вага питань розподілена таким чином, щоб акцентувати увагу на практичних навичках аналізу коду та вмінні встановлювати відповідність між об'єктами реального світу та їх програмною реалізацією.
Ключові слова: Python, ООП, композиція, HAS-A, 10 клас, інформатика, структура об'єктів.











