Если метод, реализующий метод интерфейса, должен быть аннотирован с помощью @Override
?
javadoc аннотации Override
говорит:
Указывает, что объявление метода предназначено для переопределения объявления метода в суперклассе. Если метод аннотируется с этим типом аннотации, но не переопределяет метод суперкласса, компиляторы должны генерировать сообщение об ошибке.
Я не думаю, что интерфейс является технически суперклассом. Или это?