Looking for Об'єктно-орієнтоване програмування [04320] test answers and solutions? Browse our comprehensive collection of verified answers for Об'єктно-орієнтоване програмування [04320] at vns.lpnu.ua.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Якими явно визначеними атрибутами повинен володіти клас для того, щоб його можна було використовувати зі стандартними контейнерами?
Який оператор спричиняє виклик деструкторів об’єктів, які є елементами масиву?
Коли потрібно використовувати шаблони, а коли наслідування?
Створити базовий класс «Абонент» (поля : номер, прізвище власника, залишок коштів).
Створити похідні клас и «Котрактний абонент» (додаткові : абонплата за місяць; метод для розрахунку залишку коштів на рахунку) та «Абонент на умовах передоплати» (додаткові : вартість хвилини розмови, вартість відправки , кількість хвилин, кількість повідомлень; метод для розрахунку залишку коштів на рахунку).
Які існують два типи стандартних контейнерів?
Створити базовий класс «Потяг», поля : кількість вагонів, швидкість, напрям руху.
Створити похідні клас и «пасажирський потяг» (додаткові : кількість місць у вагоні, вартість квитка) та «вантажний потяг» (додаткові : вантажопідйомність вагону, обсяг вантажу, відстань, вартість перевезення 1 тони вантажу на 100 км).
Для похідних клас ів реалізувати методи обчислення виручки від перевезення.
Посилання на новий об'єкт повертає?
Створіть
Перевантажте оператори:
1) різниці двох грошових сум (перевантажити оператор -),
2) додавання двох грошових сум (перевантажити оператор +),
3) порівняння грошових сум (перевантажити оператор
4) присвоювання одної суми іншій ( = ),
5) ділення грошової суми на число (перевантажити оператор
6) операції введення та виведення суми (перевантажити оператори
Для чого використовують зарезервоване слово using?
Як ініціалізуються змінні, які є приватними статичними членами класу?