Главная / C#: ООП и классы / Исходный модуль содержит классы A, B и Program: class A { public virtual void F() { System.Console.Write("Фрукты "); } } class B : A { public override void F() { base.F(); System.Console.Write("Яблоки"); } public void F(string s) {System.Console.Write(s);

Исходный модуль содержит классы A, B и Program: class A { public virtual void F() { System.Console.Write("Фрукты "); } } class B : A { public override void F() { base.F(); System.Console.Write("Яблоки"); } public void F(string s) {System.Console.Write(s); } } В классе Program определен метод Main, в теле которого находится код: A p1 = new B(); B p2 = new B(); ______________ ; Требуется вывести сообщение: Фрукты Яблоки. Среди перечисленных ниже кодов укажите все варианты кода, подстановка каждого из которых вместо знаков подчеркивания позволяет получить корректную программу, решающую поставленную задачу:

вопрос

Правильный ответ:

p1.F();
p2.F();
p1.F(); p2.F();
p1.F(); p2.F("Яблоки");
p2.F("Яблоки");
Сложность вопроса
80
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Какой человек ищет данные тесты inuit? Это же совсем для даунов
16 мар 2020
Аноним
Я провалил экзамен, почему я не увидел этот чёртов сайт с решениями по интуит в начале года
27 сен 2016
Аноним
Если бы не данные подсказки - я бы не осилил c этими тестами интуит.
14 авг 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.