Looking for Об’єктно-орієнтоване програмування test answers and solutions? Browse our comprehensive collection of verified answers for Об’єктно-орієнтоване програмування at vns.lpnu.ua.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Створити клас Worker: Прізвище та ім’я, Посада, Рік вступу на роботу, Зарплата. Створити в класі: конструктор без параметрів, конструктор з параметрами, методи
Створити в main() п’ять об’ єктів класу.
Створені об’єкти класу помістити у
Використовуючи , вивести прізвища працівників, що займають дану посаду (задати самостійно)
Батьківський клас: книга (назва, автор)
Клас-нащадок: магазин (книга, ціна)
Реалізовати в нащадку методи:
- конструктор;
- функцію обробки даних: знижка 20% на книгу певного автора
Перевантажити функцію виводу
Предметна область: оренда житла, клас: помешкання, орієнтовний перелік полів: адреса, кількість кімнат, вартість оренди, помешкання орендовано (так/ні), дата оренди, термін оренди. Вивести окремо список вільних та окремо список орендованих помешкань. Реалізувати пошук вільних помешкань з вказаною кількістю кімнат та допустимою вартістю оренди.
Результат записати у файл.
Створити клас Bus: Прізвище водія, Номер автобуса, Номер маршруту, Марка, Рік початку експлуатації. Створити в класі: конструктор без параметрів, конструктор з параметрами, методи
Створити в main() п’ять об’ єктів класу.
Створені об’єкти класу помістити у
Використовуючи stream API, вивести список автобусів для заданого номера маршруту (задати самостійно), які експлуатуються більше 10 років
Батьківський клас: особа( прізвище, рік поступлення на роботу)
Клас-нащадок: працівник (особа, посадовий оклад)
Реалізовати в нащадку методи:
- конструктор;
- функцію обробки даних: збільшувати оклад, якщо особа працює більше 10 років
Перевантажити функцію виводу
Предметна область: інтернет-магазин, клас: товар, орієнтовний перелік полів: назва товару, категорія, опис товару, ціна за одиницю, наявність на складі, кількість, дата поставки. Вивести окремо список відсутніх товарів. Реалізувати пошук товарів за вказаною категорією.
Результат записати у файл.
Батьківський клас: дата( три числа)
Клас-нащадок: працівник (прізвище, ім'я, дата зарахування на підприємство)
Реалізовати в нащадку методи:
- конструктор;
- функцію обробки даних: кількість років роботи
Перевантажити функцію виводу
Предметна область: оренда автомобілів, клас: автомобіль, орієнтовний перелік полів: марка автомобіля, номерний знак, рік випуску, автомобіль орендовано (так/ні), дата оренди, термін оренди. Вивести окремо список вільних та окремо список орендованих автомобілів. Реалізувати пошук автомобілів, що звільняться з оренди у вказаному місяці.
Результат записати у файл.
Створити клас Student: Прізвище, Ім'я, Дата народження, Факультет, Курс.
Створити в класі: конструктор без параметрів, конструктор з параметрами, методи
Створити в main() п’ять об’ єктів класу.
Використовуючи
Батьківський клас: автомобіль (назва, розхід палива на 100 км)
Клас-нащадок: вантажний автомобіль(+пройдений шлях)
Реалізовати в нащадку методи:
- конструктор;
- функцію обробки даних: порівняння за кількістю витраченого палива
Перевантажити функцію виводу