Главная /
Язык программирования C++ для профессионалов /
Определены классы: class base { int x, y; public: base() { x = 0; y = 0; } int getx() { return x; } int gety() { return y; } }; class Derived : private base { int z; public: Derived() : base() { z = 0; } int getz() { return z; } base::getx; }; main() { De
Определены классы:
Правильный ответ:
cout << obj.getx() << endl;
cout << obj->getx() << endl;
cout << obj->gety() << endl;
Сложность вопроса
95
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Бегу кутить отмечать 4 за тест интуит
09 май 2019
Аноним
Зачёт прошёл. Лечу в бар отмечать победу над тестом интут
14 фев 2017
Другие ответы на вопросы из темы программирование интуит.
- # Что обозначает данный код? int someFunc(double, int); int main(int argc, char* pArgs[]) { someFunc(1, 2); } int someFunc(double argl, int arg2) { //...выполнение каких-то действий }
- # Выберите корректные части кода 1. char* str ="a"; switch(str) { case "a": ;break; default:; } 2. enum day{sun,mon,thus}; day d = mon; switch(d) { case sun: ;break; }
- # Какие операторы языка С++ нельзя перегружать?
- # Можно ли создать шаблон сразу по нескольким типам?
- # Чем отличается шаблон функции от обычной функции?