: БІЛЕТ № 29
І. Тестові питання (20 балів)
- Під час виконання конструктора контейнерного класу не виконується конструктори для створення об’єктів – членів класу
Õ - так
Õ - ні
- Звертатися до деструктора одного об’єкта можна
Õ - тільки один раз
Õ - необмежену кількість разів (але не більш ніж кількість звернень до конструктора)
Õ - повторно тільки після повторного виконання конструктора
- Конструктор це:
c - процедура класу
c - данні та методи класу, що призначені для конструювання об’єктів класу
c - набір інструментів для конструювання класу та об’єктів класу
c - метод классу
ІІ. Практичне завдання (20 балів)
Напишіть програму на мові програмування С#, яка перетворює градуси у Цельсії до градусів за Фаренгейтом.
ПВНЗ «Європейський університет»
Кафедра інформаційних систем та математичних дисциплін
Дисципліна «Об'єктно-орієнтована розробка програмних систем»
КОМПЛЕКСНА КОНТРОЛЬНА РОБОТА
БІЛЕТ № 30
|
|
І. Тестові питання (20 балів)
- Спадкування дозволяє - підкласу спадкувати реалізацію від надкласу (надкласів)
Õ - так
Õ - ні
- При виконанні деструктора
Õ - знищується об’єкт шляхом звільнення пам’яті для збереження даних класу та методів класу та виконується тіло конструктора
Õ - знищується об’єкт шляхом звільнення пам’яті для збереження даних об’єкту та виконується тіло деструктора
Õ - виконується тіло деструктора
Õ - знищується клас та виконується тіло деструктора
- Звертатися до конструктора одного об’єкта можна
c - так, після видалення деструктором попередньо створеного
c - тільки один раз
c - необмежену кількість разів (обмежується тільки обсягом пам’яті комп’ютера)
c - повторно тільки після виконання деструктора
c - створювати один об’єкт повторно неможливо, а після видалення об’єкту створюється новий об’єкт (хоча за сенсом прикметної області можна інтерпретувати і як той самий) – тому конструктор можна для одного об’єкту виконувати лише один раз
ІІ. Практичне завдання (20 балів)
Напишіть програму на мові програмування С#, яка обчислює об'єм сфери.