12 из 300 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
В C# класс может реализовать несколько интерфейсов. Как эта возможность наиболее прямо поддерживает Interface Segregation Principle?
Она позволяет классу одновременно наследовать поведение от нескольких базовых классов
Она позволяет классу выборочно реализовать только небольшие, сфокусированные интерфейсы, релевантные его ответственности
Она автоматически генерирует заглушки для неиспользуемых методов интерфейса
Она требует, чтобы все методы интерфейса имели реализации по умолчанию