Может ли интерфейс иметь несколько классов в C#?Может ли интерфейс иметь несколько классов в C# и может ли класс иметь несколько интерфейсов?
Может ли класс иметь несколько интерфейсов?
Может ли интерфейс иметь несколько классов в C#?Может ли интерфейс иметь несколько классов в C# и может ли класс иметь несколько интерфейсов?
Может ли класс иметь несколько интерфейсов?
да и да.
многие классы могут реализовать один и тот же интерфейс и класс может реализовать множество различных интерфейсов
Edit: Может быть, я неправильно понял ваш первый вопрос. Но интерфейс может наследовать только от другого интерфейса. И класс может наследовать только один класс (абстрактный класс) или несколько интерфейсов.
«Может ли интерфейс иметь несколько классов» звучит так, как будто OP хочет знать, могут ли интерфейсы наследоваться от классов –
hmm jep, может быть, я неправильно понял, что – Andre
Интерфейсы не могут наследовать от класса и от нескольких намного меньше –
. Думаю, вы можете просто найти это, если бы попробовали поиск в Google. Также см. [Как задавать вопросы о переполнении стека] (http://stackoverflow.com/help/how-to-ask) – BNN
[MSDN] (https://msdn.microsoft.com/en-us/ library/ms173156.aspx): _ «... класс или структура могут реализовывать несколько интерфейсов, но класс может наследовать только один класс, абстрактный или нет. Поэтому, используя интерфейсы, вы можете включить поведение из нескольких источников в class. "_ –