Из Википедии:
Single responsibility principle states that every class should have a single responsibility, and that responsibility should be entirely encapsulated by the class.
Означает ли это, что реализация нескольких интерфейсов нарушает этот принцип?