Singleton nach property (jede ID einmalig)

22/06/2009 - 15:18 von Albert Andersson | Report spam
Hallo

Ich habe die Klasse Person und Equipment.

Da in der Klasse Person eine EquipmentCollection existiert und Equipment
seinerseits den Owner "Person" geladen hat, wàre theoretisch ja die
selbe Person mehrmals offen.

Wie kann ich sicherstellen, dass wenn ich ein neues Objekt erstelle,
dieses nicht bereits existiert? rsp. schlussendlich nicht mehrmals
existiert?


Da ich ja nur die eindeutige ID der Person kenne, weiss ich nicht wie
ich auf die entsprechende instanz komme.

mfg
Albert
 

Lesen sie die antworten

#1 Hans Joachim Kiefer
22/06/2009 - 21:43 | Warnen spam
Hallo Albert,

also richtig kapiert hab ich dein Problem nicht.
Aber vielleicht hilft ja eine Hashtable

Gruß
Joachim

"Albert Andersson" schrieb im Newsbeitrag
news:h1o0bo$kjn$
Hallo

Ich habe die Klasse Person und Equipment.

Da in der Klasse Person eine EquipmentCollection existiert und Equipment
seinerseits den Owner "Person" geladen hat, wàre theoretisch ja die selbe
Person mehrmals offen.

Wie kann ich sicherstellen, dass wenn ich ein neues Objekt erstelle,
dieses nicht bereits existiert? rsp. schlussendlich nicht mehrmals
existiert?


Da ich ja nur die eindeutige ID der Person kenne, weiss ich nicht wie ich
auf die entsprechende instanz komme.

mfg
Albert

Ähnliche fragen