Главная /
Объектное программирование в классах на С# 3.0 /
Программист написал фрагмент кода, при компиляции которого возникла ошибка class A1<A1, B> { A1 a1; B b;} У программиста есть несколько версий причины возникновения ошибки. Укажите, какая из них верна:
Программист написал фрагмент кода, при компиляции которого возникла ошибка
У программиста есть несколько версий причины возникновения ошибки. Укажите, какая из них верна:
вопросПравильный ответ:
я написал правильный код, это ошибка в работе компилятора
ошибка состоит в том, что для класса
А1
заданы два родовых параметра, а разрешается только один
ошибка состоит в том, что в классе
А1
заданы поля, тип которых определяется параметрами класса, что недопустимо
ошибка состоит в том, что для класса
А1
указан параметр, имя которого совпадает с именем класса, что недопустимо Сложность вопроса
77
Сложность курса: Объектное программирование в классах на С# 3.0
20
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на пять с минусом. Ура
09 янв 2017
Аноним
Если бы не опубликованные решения - я бы не смог решить c этими тестами интуит.
05 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Укажите высказывания, истинные для делегатов:
- # События можно определить в классе, если:
- # Пусть в классе Town объявлено событие с именем festival public event Festival festival; В этом объявлении Festival - это класс делегат, поэтому истинными являются следующие высказывания:
- # Пусть создается класс с событиями, удовлетворяющий общим спецификациям CLS и допускающий повторное использование в проектах на разных языках. Укажите, какие ограничения следует наложить на делегата, задающего событие в этом случае:
- # Отметьте высказывания, истинные для полей класса: