Alt-Insert (Generate) в Idea и вот тебе готовые eaquls and hashcode, стоит ли заморачиваться, если для вас idea экономит время? Только не забыть сделать import: import java.util.Objects;
Пока что, мне нравится этот квест. Возможно не сама теория и подача, и даже не задачи. А скорее как возможность вернуться к пройденным темам с имеющимся багажом знаний, чтобы понять их глубже. Но дальше, я думаю, будет еще интереснее.
А так, советую все же разобраться с этими методами, с тем как они работают и почему именно так. И уже потом запомнить про магическое сочетание клавиш Идеи.
Банально запомнить для себя, чем отличаются
getClass() и instanceof, когда использовать один, когда второй.
Как минимум это спросят на собеседовании. Как максимум, нужно не просто знать, что если нажать на кнопку, то загорится лампочка, а еще и как это все работает.
В принципе прикольно, хотя конечно можно было бы больше теории в курс поместить, а не заставлять самостоятельно по сайтам шариться. И ещё интересный момент: в некоторых задачах валидатор съедал методы equals и hashCode, автоматически сгенерированные в Intelij, а в некоторых - чего-то не хотелось ему принимать ответ))))
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ