Кто-нибудь может сказать мне, определяет ли этот код:
public class OvTester {
@Override
public int hashCode() {
return toString().hashCode();
}
}
, что метод toString
в классе OvTester
переопределяет toString
в своем суперклассе.
Я хотел бы знать, правда ли это, и если да, то как это работает?
Если это не так, то верно ли:
"the Метод hashCode ()
в OvTester
должен переопределить одноименный метод в своем суперклассе «
?
Если это неверно, то что правильно?