Muzou ji klidne mi protected ... :-)))

[EMAIL PROTECTED] wrote:

 > Ako nechce zobrat? Pythie Delfská by jistě věděla, ale...
 > Je to chyba při kompilaci, při běhu?
 > Aha. Set je interface. Takže při kompilaci.
 >
 > Myslím, že jste si defakto odpověděl sám - jistě nechcete mít možnost
> vystrčit ven kontakty tak, aby vám je mohl kdokoli nabořit. Osobně bych si > udělal finální (někdy to nejde, jak poznáte) privátní pole, v konstruktoru
 > jej nainicailisoval oblíbenou implementací množiny a okolí poskytl jen
 > příslušné delegáty - třebas addContact(Kontakt k);
 >
 > A pro listování kontakty dát jenom vhodný iterátor, který klientovi
 > neumožní napáchat žádnou škodu.
 > --
 >    S pozdravem
 >        Ondrej Nekola
 >        [EMAIL PROTECTED]
 >        http://www.nekola.cz
 >        ICQ# 160692888

Sypem si popol na hlavu Som blby, neuvedomil som si, ze Set je interface :((
Pouzil som nakoniec HashSet
Ja viem, ze metoda setter je dost nebezpecna, ale kedze Osoba i Kontakt su DTO triedy pre Hibernate, tak predpokladam, ze vsetky fieldy, kt. su mapovane, by mali mat i setter metodu, alebo sa mylim?

Marian Stevlik (Michal)
IS programmer / developer

GAMO a.s.
Kyjevske nam. 6
974 04 Banska Bystrica
web: www.gamo.sk
mail: [EMAIL PROTECTED]
tel: +421 48 4372098, 4137935, 4372111
gsm: +421 905 462010
icq: 38493645
skype: majklbb

--
Jiří Mareš (mailto:[EMAIL PROTECTED])
ČSAD SVT Praha, s.r.o. (http://www.svt.cz)
Czech Republic

Odpovedet emailem