Observer pattern is used when there is one-to-many relationship between objects such as if one object is modified, its depenedent objects are to be notified ...
Observer is a behavioral design pattern that lets you define a subscription mechanism to notify multiple objects about any events that happen to the object ...
The observer pattern is a software design pattern in which an object, named the subject, maintains a list of its dependents, called observers, and notifies ...