[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 90 859×
Přečteno 83 495×
Přečteno 41 315×
Přečteno 37 369×
Přečteno 36 881×