Java Teil 3

Objekte miteinander vergleichen?

== geht nicht und .equals auch nicht. Mit .equals würden wir nur die Speicheraddresse miteinander vergleichen (weil wir es vom Typ Object geerbt haben), allerdings nicht die Werte.
Wir müssen die .equals Methode in unserer Klasse überschreiben und dann die Variablen, etc. selber überprüfen, damit wir eine vernünftige Vergleichsfunktion haben.

Diskussion