Gymterview
junior

Если вы хотите переопределить `equals()`, какие условия должны выполняться?

Переопределённый метод equals() должен порождать отношение эквивалентности, обладающее свойствами рефлексивности, симметричности, транзитивности и непротиворечивости. Для любой ненулевой ссылки x выражение x.equals(null) должно возвращать false.