Wieso sind die Methoden equals und hashcode so wichtig?