Главная / Объектное программирование в классах на C# 3.0 / Программист написал фрагмент кода, при компиляции которого возникла ошибка interface IC<C> { C Method(C arg); } class A2<B> : IC<C> { public C Method(C arg) { return arg; } } У программиста есть несколько версий причины возникновения оши

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

interface IC<C> { C Method(C arg); } class A2<B> : IC<C> { public C Method(C arg) { return arg; } }

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

вопрос

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

я написал правильный код, это ошибка в работе компилятора
ошибка состоит в том, что класс А2 , являющийся наследником интерфейса, обязан включить в состав своих параметров все параметры интерфейса
ошибка состоит в том, что класс А2 , являющийся наследником интерфейса, может иметь в качестве родовых параметров только параметры интерфейса
Сложность вопроса
55
Сложность курса: Объектное программирование в классах на C# 3.0
74
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Какой студент ищет данные тесты интуит? Это же элементарно (я не ботан)
14 май 2020
Аноним
Экзамен сдал на 5. Спасибо сайту
24 сен 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.