Eine Zuweisung einer Referenzen kopiert den Verweis und nicht das Objekt (den Inhalt)
Referenztypen benötigen eine eigene Clone/Copy Funktion.
Ein Gleichheitstest überprüft nicht ob die Inhalte gleich sind, sondern ob die Verweise gleich sind.
In den meisten Programmiersprache gibt es daher eigene equals Funktionen.
Bei eigenen Klassen muss man sich diese selbst implementieren.
Verwandte Links