logo

Crowdly

Browser

Додати до Chrome

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

Шукаєте відповіді та рішення тестів для Об'єктно-орієнтоване програмування [04320]? Перегляньте нашу велику колекцію перевірених відповідей для Об'єктно-орієнтоване програмування [04320] в vns.lpnu.ua.

Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!

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

0%
0%
0%
0%
0%
Переглянути це питання

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

Переглянути це питання

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

Переглянути це питання

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

Переглянути це питання

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

0%
0%
0%
0%
0%
Переглянути це питання

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

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

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

операції:

1)         

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

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

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

2)         

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

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

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

3)         

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

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

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

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

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

),

4)         

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

5)         

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

Переглянути це питання

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

: номер,

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

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

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

(додаткові

поля

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

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

(додаткові

поля

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

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

Переглянути це питання

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

Переглянути це питання

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

: швидкість,

марка.

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

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

(додаткові

поля

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

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

поля

: кількість

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

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

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

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

Переглянути це питання

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

,

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

1)   

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

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

2)   

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

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

3)   

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

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

4)   

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

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

5)   

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

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

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

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

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

рядок

, що містить

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

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

рядок

"sg".

Переглянути це питання

Хочете миттєвий доступ до всіх перевірених відповідей на vns.lpnu.ua?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!

Browser

Додати до Chrome