Шукаєте відповіді та рішення тестів для Об'єктно-орієнтоване програмування [04320]? Перегляньте нашу велику колекцію перевірених відповідей для Об'єктно-орієнтоване програмування [04320] в vns.lpnu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Захист даних від несанкціонованого доступу до них іншими функціями називається
Який клас вважається дружнім?
В якому рядку чи рядках компілятор знайде помилки?
a) class TV
b) {
c) public:
d) void SetStation(int Station);
e) int GetStation() const;
f) private:
g) int itsStation;
h) };
i) main()
j) {
k) TV myTV;
l) myTV.itsStation = 9;
m) TV.SetStation(10);
n) TV myOtherTv(2);
o) }
Що поганого в автоматичному приведенні типів
1 - Якщо програміст застосовує приведення типів для того, щоб обійти закладений в С++ строгий контроль за типами даних, то це говорить про серйозні недоліки в структурі програми, які протирічать ідеології С++.
2 - Якщо програміст застосовує приведення типів, то це суттєво сповільнює виконання програми і потребує додаткової оптимізації по швидкості.
3 - Автоматичне приведення не є технологією С++, а тому компілятор повинен компілювати фрагмент коду, як код мови С.
4
-Автоматичне
приведення є операціями пізнього зв’язування, що суттєво сповільнює виконання
програми.
Чим відрізняються версії перевантажених функцій?
Нехай, для створення прямокутника із заокругленими кутами використовується клас RoundRect, який є похідним від двох базових класів – Rectangle і Circle, які, в свою чергу, віртуально походять від спільного класу Shape. Скільки об’єктів класу Shape створюється при створенні одного об’єкта класу RoundRect?
Створити клас “студент”, який буде містити інформацію про студента: номер залікової, прізвище, курс.
За допомогою механізму : масив оцінок за 10 предметів сесії, метод обчислення середнього балу) та “аспірант” (додаткові : кількість публікацій; метод визначення допуску до захисту, умова допуску – понад 3 публікації).
Захист даних від несанкціонованого доступу до них іншими
Посилання на новий об'єкт повертає?
Якщо в базовому класі функція оголошена віртуальною, а в похідному класі ключове слово virtual при переозначені цього класу не використано, то чи буде ця функція віртуальною при успадковуванні її класом третього рівня?