Obserwator (Observer) jest behawioralnym wzorcem projektowym. Jego głównym zadaniem jest przekazywanie informacji o zmianie stanu obiektu innym zainteresowanym obiektom. Stosuje się go głównie w sytuacjach, w której mamy do czynienia z relacją jeden do wielu, gdzie wiele obiektów musi być informowana o zmianie stanu obiektu głównego.
Artykuł w trakcie migracji…
