Observer (návrhový vzor): Porovnání verzí

Velikost nezměněna ,  před 4 lety
m
oprava preklepu
(Oprava smyslu slova.)
m (oprava preklepu)
 
Abstraktní spojení mezi vydavatelem a předplatitelem. Každý vydavatel zná seznam svých předplatitelů z nichž každý implementuje rozhraní abstraktní třídy Observer. Díky tomu je spojení mezi vydavatelem a předplatitelem volné (vydavatele nezajímá jaké třídy je předplatitel).
Podpora všesměrového vysílání. Na rozdíl od běžné komunikace, kdy objekty přesně určí adresáta své zprávy, návrhový vzor Observer podporuje všesměrovou komunikaci. Vydavatel neadresuje konkrétně každého svého předplatitele, ale automaticky posílá zprávu všem předplatitelům, kteří jsou k němu přihlášenypřihlášeni.
 
== Nevýhody ==
280

editací