Thread Vergleichsoperator für Objekte (6 answers)
Opened by Gast at 2008-07-11 13:56

betterworld
 2008-07-13 23:58
#112065 #112065
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
Die Stringifizierung enthaelt neben der Adresse auch noch die Klasse des Objektes. Das ist zwar beim direkten Vergleich mit "eq" eigentlich kein Problem. Aber wenn man die Stringifizierung irgendwo speichert (zum Beispiel als Hashkey) und sich dann die Klasse des Objektes ändert (sprich, es wird bless aufgerufen), kann es unerwartete Effekte geben, wenn man die neue mit der alten Stringifizierung vergleicht.
Es kommt zwar selten vor, aber trotzdem Obacht ;)

View full thread Vergleichsoperator für Objekte