Hlavní navigace

Názor ke článku Potvrzeno: Java bude Open Source! od Michal Kára - [28] Ad eventy: Jde mi o to, ze...

  • 14. 11. 2006 18:23

    Michal Kára (neregistrovaný)

    [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.