| Data Access and Operations - slide 42 : 45 | 

The Observer is often used to ensure a loose coupling between an application and its user interface
In general, Observer can be used whenever a set of observer objects need to be informed about state changes in a subject object
 Templates of the Subject class and the SubjectState class.  | 
 A templates of the Observer class.  | 
 Application of the Subject and Observer classes.  | 

![Previous page: Patterns and Techniques [Section] -- Keyboard shortcut: 'p' Previous page: Patterns and Techniques [Section] -- Keyboard shortcut: 'p'](./images/nav-left.gif)






