Articles

Affichage des articles du mai, 2006

Modèles de Conception Comportementaux

Les patterns comportementaux définissent comment organiser les objets pour que ceux-ci collaborent (distribution des responsabilités) et expliquent le fonctionnement des algorithmes impliqués. Chaîne de Responsabilité Chaîne de responsabilité est un patron de conception comportemental qui permet de faire circuler des demandes dans une chaîne de handlers. Lorsqu’un handler reçoit une demande, il décide de la traiter ou de l’envoyer au handler suivant de la chaîne. Commande Commande est un patron de conception comportemental qui prend une action à effectuer et la transforme en un objet autonome qui contient tous les détails de cette action. Cette transformation permet de paramétrer des méthodes avec différentes actions, planifier leur exécution, les mettre dans une file d’attente ou d’annuler des opérations effectuées. ```console << interface >> Commande +Execute():void AjouterThemeCmd -sujet:string +Execute():void PublierArticleCmd -auteur:string -sujet:string -titre:string