Upload
sidaouifahmi
View
186
Download
0
Embed Size (px)
Citation preview
Observer PatternDesign Patterns
SIDAOUI Abdelfahem Email: [email protected] http://www.sidaoui.tk
réalisé par:
Le patron de conception observateur/ observable est utilisé en programmation pour envoyer un signal à des modules qui jouent le rôle d'observateur. En cas de notification, les observateurs effectuent alors l'action adéquate en fonction des informations qui parviennent depuis les modules qu'ils observent (les "observables").
Introduction
Le pattern observateur définit une relation entre les objets de type un à plusieurs, de façon que, lorsqu’un objet change d’état, tous ce qui en dépendent en soient informés et soient mis à jour automatiquement
Définition
Dès que l'on a besoin de gérer des événements, quand une classe déclenche l'exécution d'une ou plusieurs autres.
Dans une interface graphique utilisant MVC (Modèle-Vue-Contrôleur), le patron Observateur est utilisé pour associer Modèle et Vue.
Utilisation
Diagramme de classe
Implémentation
Implémentation
Implémentation
Merci pour votre attention