Java переопределяет два интерфейса, конфликт имен методов

Я реализую Map и интерфейс Collection в одном классе, но remove (Object) Метод встречается в обоих интерфейсах, поэтому eclipse показывает мне некоторые ошибки. Типы возврата различаются: один возвращает логическое , а другой V , но это, похоже, не имеет значения.

Есть ли способ сообщить java / eclipse, какой метод фактически переопределяется?

РЕДАКТИРОВАТЬ: У меня есть интерфейс, который должны реализовывать все значения, он предоставляет значение с помощью метода getKey (), что позволяет напишите функцию добавления для карты. Но, похоже, нет способа позволить этому классу выглядеть как карта и как коллекция одновременно?

7
задан Franz Kafka 19 October 2011 в 09:37
поделиться