Исходный модуль содержит код: class Студент{ string фамилия; public string Фамилия { get { return фамилия; } } public Студент(string ф) { фамилия = ф; }}class Магистр : Студент{ int курс; public int Курс { get { return курс; } } public Магистр(string фам, int к) : base(фам) { this.курс = к; }} class Test { static void Main() { Студент Иванов = new Магистр("Петров",4); System.Console.Write("{0} {1}", _______________ ); }}
Требуется вывести фамилию и номер курса студента в виде: Петров 4. Среди перечисленных ниже кодов укажите код, подстановка которого вместо знаков подчеркивания позволяет получить программу, решающую поставленную задачу:
(Отметьте один правильный вариант ответа.)
Варианты ответа
Петров.Фамилия, ((Магистр)Петров).Курс
Петров.Фамилия, (Магистр)Петров.Курс
Иванов.Фамилия, ((Магистр) Иванов).Курс(Верный ответ)
Петров.Фамилия, Петров.Курс
Иванов.Фамилия, ((Студент)Петров).Курс