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