Главная / Объектное программирование в классах на С# 3.0 / При множественном наследовании интерфейсов может возникнуть проблема коллизии имен, когда два или более интерфейса имеют методы с одинаковыми именами и сигнатурой. Эта проблема:

При множественном наследовании интерфейсов может возникнуть проблема коллизии имен, когда два или более интерфейса имеют методы с одинаковыми именами и сигнатурой. Эта проблема:

вопрос

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

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