Главная /
Язык программирования C++ для профессионалов /
Определены классы: class base { int x, y; public: base() { x = 0; y = 0; } int getx() { return x; } int gety() { return y; } }; class Derived : protected base { int z; public: Derived() : base() { z = 0; } int getz() { return z; } base::gety; }; main() {
Определены классы:
Правильный ответ:
cout << (*obj).gety() << endl;
cout << obj->getx() << endl;
cout << obj.getz() << endl;
Сложность вопроса
83
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за подсказками по интуит.
24 июл 2020
Аноним
Это очень простецкий решебник intuit.
21 июл 2017
Другие ответы на вопросы из темы программирование интуит.
- # Парадигма программирования, поддерживающего абстракцию данных, заключается в следующем:
- # Выберите правильные записи целых констант:
- # Что является результатом программы #include <stdio.h> int main(){ int x = 3, у = 3; printf("Значение префиксного выражения: %d\n", ++х); printf("Значение постфиксного выражения: %d\n", у++); printf("Значение х после приращения: %d\n", х); printf("Значение у после приращения: %d\n", у); return 0; }
- # Можно ли использовать виртуальную функцию, имитирующую виртуальный конструктор, для размножения объектов?
- # Что производит эта программа? #include <fstream> #include <vector> #include <stack> using namespace std: int main(){ ifstream in ("inpnum"); stack <int. vector<int> > s; int x; while ( in >> x. !in.eof()) s.push(x); while (!s.empty()){ X = s.top(); cout << x << " "; s.pop(); return 0; } }