1
                            Views
                        
                    
                            0
                            Downloads
                        
                    
                            0
                            Favorites
                        
                    
                    b_observer
                    
                
                ÿþ/ / + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + 
 
 / / |   P R O G R A M M I N G   P A T T E R N S   -   O B S E R V E R                                                                     | 
 
 / / |   W h e n   t h e   s u b j e c t   c h a n g e s ,   i t   n o t i f i e s   a n d   u p d a t e s   i t s   o b s e r v e r s ,   | 
 
 / / |       w h o   k n o w   n o t h i n g   a b o u t   e a c h   o t h e r   ( o n e - t o - m a n y   w e a k   r e l a t i o n )     | 
 
 / / |                                                                                                                                     | 
 
 / / |   R U L E                                                                                                                           |       
 
 / / |     "   U s e   w e a k   c o n n e c t i o n   b e t w e e n   c o m m u n i c a t i n g   o b j e c t s .                         |       
 
 / / |                                                                                                                                     | 
 
 / / |   C O N C E P T S :                                                                                                                 | 
 
 / / |     "   S u b j e c t s   u p d a t e   o b s e r v e r s   t h r o u g h   i n t e r f a c e .                                     |       
 
 / / |     "   S u b j e c t s   k n o w s   n o t h i n g   a b o u t   i t s   o b s e r v e r s .                                       | 
 
 / / |     "   N e w   d a t a   c a n   b e   b r o a d c a s t   b y   t h e   s u b j e c t ,   o r   r e q u e s t e d   b y   t h e   | 
 
 / / |             o b s e r v e r s   ( b e t t e r ) .                                                                                   | 
 
 / / |     "   O r d e r   o f   n o t i f i c a t i o n   i s   n o t   g u a r a n t e e d .                                             |       
 
 / / + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + 
 
 
 
 / / - - -   i m p o r t   g e n e r i c   o b j e c t   a r r a y   f r o m   t h e   s t a n d a r d   M Q L   l i b r a r y 
 
 # i n c l u d e   <