Здравствуйте, Qbit86, Вы писали:
Q>Проблема будет в каждом таком случае, если в интерфейс добавляется метод, который уже есть в других реализуемых интерфейсах.
Была, есть и будет есть. Не будет ее только в одном подклассе случаев — когда ты добавляешь метод, для которого можно написать дефолтную реализацию, которая имеет смысл по условиям задачи.
Q>Так он умеет — если работаешь через абстракцию.