Вопрос проверяет знание интерфейсов и понимание контрактного подхода в объектно-ориентированном программировании.
Короткий ответ
Да, класс может реализовывать несколько интерфейсов одновременно. Для этого используется ключевое слово implements с перечислением интерфейсов через запятую. Класс обязан реализовать все методы всех интерфейсов. Это позволяет объединять несколько ролей в одном классе.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.