Végrehajtási mód - megfigyelő - egy egyszerű kódot java, java blog csak mintegy

Ne feledje, hogy regisztrálni számos megfigyelő newsAgency és segítséget kapnak azok frissítéseket. Például lehetőség van arra, hogy regisztrálja a megfigyelt-ajándékozó vagy TVChannel InternetNewsChannel kapni frissítéseket newsAgency.

Ezen felül, akkor lehet, hogy más Kiadó (vagy bármilyen más típusú objektumok esetén, amelyek a megfigyelhető> kibocsátó egy frissítést minden megfigyelő, Pozhela vshemu regisztrálnia magát, hogy híreket. Ezek a megfigyelők hajthat Megfigyelhető típusellenőrzés és frissítési folyamat forrása szerint.

Az egyik jelentős hátránya ennek a végrehajtási mód „Observer”, hogy van, hogy növelje Megfigyelhető osztályban. Ez vezet áfa használ hierarchia az osztályok, amelyek nem kívánatos. Mivel nem tudja kiterjeszteni egynél több osztályba a világ egyetlen öröklési java nyelvet. Ezzel a módszerrel a végrehajtási rendszer a „megfigyelő” korlátozza a pro-ektirovanie örökséget.

Nem adhat hozzá viselkedés megfigyelhető osztály egy létező osztályhoz, amely már kiterjed egy másik alap osztály, restrikciós chivaya így a potenciális sokrétű felhasználási. De ne ess kétségbe. Akkor végre egy minta „megfigyelő”, „kézzel-ing”, anélkül, hogy a belső felületek Observer megfigyelhető.