logo

Crowdly

Browser

Додати до Chrome

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

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

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

Якщо клас Dog оголошений як дружній класу Boy, Terrier походить від Dog, то чи буде Terrier дружній до Boy?

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

Який оператор спричинює виклик деструкторів об’єктів, які є елементами масиву?

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

Створити базовий клас людина” (поля

: прізвище,

адреса)

.

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

и “працівник” (додаткові

поля

: назва компанії, кількість відпрацьованих годин, оплата за 1 годину; метод

обчислення зарплати), та “студент” (додаткове поле: масив оцінок за сесію;

метод розрахунку середнього балу).

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

Написати клас Дріб (Rational) з поля

ми чисельник та знаменник.

Реалізувати наступні методи:

1)           

конструктор

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

2)           

додавання

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

3)           

віднімання

дробів (перевантажити оператор -),

4)           

множення

дробів (перевантажити оператор *),

5)           

введення

та виведення дробів (перевантажити оператори

<< та >>),

6)           

перевірки

на рівність двох дробів (перевантажити оператор

и ==, !=, >, <).

Дод.

функція.

Якщо задані значення задають скоротний дріб, він повинен

бути скорочений.

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

Для чого

використовувати шаблони, якщо можна використовувати макроси?

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

Що таке постійне посилання?

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

Функції-члени класу, визначені усередині класу, за замовчуванням?

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

В якому рядку (чи

рядках) зроблена помилка:

a) 

#include<iostream>

b) 

using namespace std;

c) 

int main()

d) 

{

e) 

    int SomeVariable = 5;

f) 

    cout

<< “SomeVariable: ” <<

SomeVariable << “\n”;

g) 

    int *pVar = & SomeVariable;

h) 

    pVar = 9;

i) 

    cout

<<

“SomeVariable: ” << *pVar << “\n”;

j) 

    return 0;

k) 

}

....

  

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

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

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

Створіть

клас Money для роботи з грошовими сумами. Полями класу є гривні та копійки.

Перевантажте

оператори:

1)         

різниці

двох грошових сум (перевантажити оператор -),

2)         

додавання

двох грошових сум (перевантажити оператор +),

3)         

порівняння

грошових сум (перевантажити оператор

и >, <, ==, !=).

4)         

присвоювання

одної суми іншій ( = ),

5)         

ділення

грошової суми на число (перевантажити оператор

/),

6)         

операції

введення та виведення суми (перевантажити оператори

<< та >>).

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

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

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

Browser

Додати до Chrome