У меня есть группа классов, которые реализуют общий интерфейс: Command.
И эта группа классов идет на Карту.
Чтобы карта работала правильно, мне нужно, чтобы каждый класс, реализующий Command, переопределил метод Object.equals(Object other)
.
все хорошо.
Но я бы хотел форсировать равных. => Ошибка компиляции, когда что-то, кто реализует команду dont override, равно.
Это возможно?
Редактировать: Кстати, мне также нужно принудительно переопределить хэш-код ...