Шукаєте відповіді та рішення тестів для Об'єктно-орієнтоване програмування [04320]? Перегляньте нашу велику колекцію перевірених відповідей для Об'єктно-орієнтоване програмування [04320] в vns.lpnu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Створити базовий клас “товар” , котрий містить назву товару, дату поступлення, дату продажу, ціну.
Створити похідні класи “продукт” та “прилад”.
Для продуктів передбачити додаткове поле строк придатності та метод котрий розраховує, чи товар ще придатний до використання Придатність товару визначається шляхом порівняння дати поступлення, поточної дати та строку придатності.
Для приладу передбачити додаткове поле споживання електроенергії в КВт/год. Реалізувати метод обчислення витраченої електроенергії для заданої кількості годин роботи.
Створити у є двовимірний масив, кількість рядків та кількість стовпців.
Перевантажте оператори:
1) різниці двох матриць однакової розмірності (перевантажити оператор -),
2) додавання двох матриці однакової розмірності (перевантажити оператор +),
3) порівняння двох матриці однакової розмірності (перевантажити оператор
4) множення матриці на число: кожен елемент матриці помножити на задане число (перевантажити оператор *),
5) операції введення та виведення матриці (перевантажити оператори
Дод. функція.(+2). Реалізувати операцію транспонування матриці.
Припускаючи, що
а)
|
б)
|
в)
|
г)
|
class leverage {
private:
void pry();
int
public:
int crowbar;
leverage()
{crowbar = 0;}
};
int leverage::
{return crowbar;}
|
class leverage {
private:
int crowbar;
public:
void pry();
int getcrow()=0;
leverage()
{crowbar = 0;}
};
int leverage::
{return crowbar;}
|
class leverage {
private:
int
leverage()
{crowbar = 0;}
public:
int crowbar;
void pry();
};
leverage int::getcrow()
{return crowbar;}
|
class leverage {
private:
crowbar int;
public:
pry void ();
int ;
leverage()
{crowbar = 0;}
};
int::leverage getcrow()
{return crowbar;}
|
Чи правильним є таке твердження: члени даних класу та функції-члени класу повинні бути закритими?
Захист даних від несанкціонованого доступу до них іншими функціями називається :
Яка функція викликається для ініціалізації класу?
Інтерфейсом класу є?
В якому рядку чи рядках компілятор знайде помилки:
a)
b)
c)
d)
e)
f)
g)
h)
i)
j)
k)
l)
m)
n)
o) }
Знайдіть помилку в реалізації оператора присвоєння:
a)
b)
c)
d)
e) SQUARE operator =(const SQUARE& rhs)
f)
g)
h)
i)
j)
k)
l)
m)
Чи може шаблонний клас бути абстрактним?