#c_sharp #net #ооп
Наследуется ли interface от System.Object?
Ответы
Ответ 1
Нет. В документации говорится: Интерфейсы не содержат реализацию методов. Если бы интерфейс каким-то образом наследовался от System.Object, он бы унаследовал реализацию его методов (например, ToString()), что противоречит документации. Фактически в C# интерфейсы не считаются классами. Например, класс может наследовать только одному классу, но имплементировать при этом любое количество интерфейсов.
Комментариев нет:
Отправить комментарий