logo

Crowdly

Browser

Add to Chrome

Об'єктно-орієнтоване програмування [04320]

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!

В чому різниця між відкритими (public) і закритими (private) членами-даних?

0%
0%
0%
0%
0%
View this question

Конструктор викликається автоматично в момент..?

View this question

Чи потрібно оголошення класу закінчувати крапкою з комою? А визначення методів класу?

View this question

Скільки аргументів потрібно для визначення перевантаженої унарної операції?

View this question

Захист даних від несанкціонованого доступу до них іншими функціями називається :

0%
0%
0%
0%
0%
View this question

Створіть клас

Date, який буде містити інформацію про

дату (день, місяць, рік). За допомогою механізму перевантаження операторів, реалізувати

операції:

1)         

операцію збільшення дати на певну

кількість днів

(перевантажити оператор +),

2)         

операцію різниці двох дат (результат у

вигляді кількості днів між датами)

(перевантажити оператор «» з обома параметрами типу Date),

3)         

операцію зменшення дати на певну

кількість днів

(перевантажити оператор «

»  з одним параметром типу Date та

одним параметром цілого типу

),

4)         

операції введення та виведення дат (перевантажити оператори << та >>),

5)         

операції порівняння дат (перевантажити оператори ==, !=, >, <).

View this question

Створити базовий класс «Рахунок» (поля

: номер,

прізвище власника, залишок коштів).

Створити похідні клас

и «кредитний рахунок»

(додаткові

поля

: відсоток за користування кредитом, сума кредиту; метод для

розрахунку залишку коштів після сплати відсотків) та «депозитний рахунок»

(додаткові

поля

: відсоток за депозитом, сума депозиту; метод для розрахунку

залишку коштів після нарахування відсотків).

View this question

Коли використовувати дружні класи шаблону і функції, специфічні для даного типу?

View this question

Створити базовий класс «Машина», поля

: швидкість,

марка.

Створити похідні клас

и «вантажна машина»

(додаткові

поля

: вантажопідйомність, обсяг вантажу, відстань, вартість

перевезення 1 тони вантажу на 10 км) та «автобус» (додаткові

поля

: кількість

пасажирів, вартість квитка).

Для похідних клас

ів реалізувати методи

обчислення виручки від перевезення.

View this question

Написати клас String

,

котрий дозволяє працювати з масивами символів. Реалізувати методи:

1)   

конструктор за замовчуванням,

конструктор з параметрами, конструктор копіювання

2)   

введення та виведення стрічки

(перевантажити оператори >>, <<),

3)   

виведення довжини стрічки

(перевантажити оператор !),

4)   

об’єднання двох стрічок

(перевантажити оператор +),

5)   

порівняння двох стрічок

(перевантажити оператори ==, !=, >, <),

Дод. функція.(+2)

Функцію перетину двох стрічок

(перевантажити оператор *), тобто функцію, яка створює

рядок

, що містить

перетин двох рядків, тобто загальні символи для двох рядків. Наприклад,

результатом перетину рядків "sdqcg" та "rgfas34" буде

рядок

"sg".

View this question

Want instant access to all verified answers on vns.lpnu.ua?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome