Перейти к содержимому
Тест · Наследование и интерфейсы · урок 5 из 10

Тест — override и new

Вопрос 1 из 2

Что выведет программа?

C#
Vehicle v = new Taxi();
Console.WriteLine(v.Who());

class Vehicle { public virtual string Who() => "V"; }
class Car : Vehicle { public override string Who() => "C"; }
class Taxi : Car
{
    public override string Who() => "T" + base.Who();
}