[28] Ad eventy: Jde mi o to, ze proste trida deklaruje nejaky event, treba "dataUpdated". A jiny objekt muze udelat:
instance.dataUpdate += MojeMetoda
A muze to udelat spousta dalsich objektu nezavisle na sebe a pokud trida zavola ten event, tak se zavolaji vsechny takhle navesene metody tech objektu. Samozrejme to jde udelat i v Jave, ale AFAIK ne takhle jednoduse. Proste prima implementace OOP patternu.
Na to property vs. promenna jste si odpovedel sam - objekty spravne komunikuji zpravami, proto zadne promenne nevystavuji, pouze metody a nebo property, ktere jsou vlastne take metody...
Na druhou stranu mi zase prijde, ze .NET je jeste obludnejsi (ve smyslu overdesigned) nez Java.
Vše je řečeno na www.fuxoft.cz
Přečteno 89 956×
Přečteno 82 637×
Přečteno 40 588×
Přečteno 36 307×
Přečteno 33 736×