Главная / Объектное программирование в классах на С# 3.0 / Программист написал фрагмент кода, при компиляции которого возникла ошибка class A1<A1, B> { A1 a1; B b;} У программиста есть несколько версий причины возникновения ошибки. Укажите, какая из них верна:

Программист написал фрагмент кода, при компиляции которого возникла ошибка

class A1<A1, B> { A1 a1; B b;}

У программиста есть несколько версий причины возникновения ошибки. Укажите, какая из них верна:

вопрос

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

я написал правильный код, это ошибка в работе компилятора
ошибка состоит в том, что для класса А1 заданы два родовых параметра, а разрешается только один
ошибка состоит в том, что в классе А1 заданы поля, тип которых определяется параметрами класса, что недопустимо
ошибка состоит в том, что для класса А1 указан параметр, имя которого совпадает с именем класса, что недопустимо
Сложность вопроса
77
Сложность курса: Объектное программирование в классах на С# 3.0
20
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен прошёл на пять с минусом. Ура
09 янв 2017
Аноним
Если бы не опубликованные решения - я бы не смог решить c этими тестами интуит.
05 июн 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.