Главная /
Программирование на языке C++ /
Что выведется на экран в результате работы следующего кода? class Base { public: void f() {cout<<"111"<<endl;} }; class Derived: public Base { public: void f() {cout<<"222"<<endl;} }; int main() { Base* ptr= new Derived; ptr->f(
Что выведется на экран в результате работы следующего кода?
class Base
{
public:
void f() {cout<<"111"<<endl;}
};
class Derived: public Base
{
public:
void f() {cout<<"222"<<endl;}
};
int main()
{
Base* ptr= new Derived;
ptr->f();
return 0;
}
вопрос
Правильный ответ:
111
222
333
Сложность вопроса
77
Сложность курса: Программирование на языке C++
54
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные подсказки - я бы не осилил c этими тестами интуит.
14 фев 2020
Аноним
Экзамен сдан на зачёт. спс
23 окт 2017
Другие ответы на вопросы из темы программирование интуит.
- # Выберите все правильные ответы. В переменной типа unsigned char можно хранить число
- # Чему будет равно значение переменной a после выполнения фрагмента программы, если b = 2? a = 1; if ((b > 0) && (b < 3)) a = 3; else if (b > 5) a = 5;
- # Почему конструктор копирования ДОЛЖЕН иметь в качестве параметра ссылку?
- # Какой конструктор вызывается при описании нового объекта с инициализацией другим объектом этого же типа?
- # Выберите правильное утверждение. Если класс, производный от абстрактного, не определяет все чисто виртуальные функции, он является: