Accueil
 Sommaire
 1  Objectifs de ce cours de modélisation orientée objet
 2  Généralités sur la modélisation orienté objet et sur UML
 3  Analyse, vues cas d'utilisation et processus
 4  Analyse et conception, aspects statiques de la vue logique
 5  Analyse et conception, aspects dynamiques de la vue logique
 5.1  Rappel: diagrammes communs à l'analyse et à la conception
 5.2  Modélisation des aspects dynamiques
 5.3  Diagramme de séquence
 QCM
 5.4  Diagramme de communications
 5.4.1  Modéliser les liens d'interactions
 5.4.2  Participant, lien d'interaction, message
 5.4.3  Message conditionné, messages en séquence
 5.4.4  Messages emboîtés
 5.4.5  Itération de messages
 5.4.6  Collection et recherche dans une collection
 5.4.7  Messages concurrents~*
 5.4.8  Choix entre séquence et communications*
 slidetitletoc
 5.5  Diagramme de machine à états
 QCM
 6  Conception, aspects langage et technique
 7  Conception, vues développement et physique
 8  Conclusion
 9  Bibliographie

 Contacts

W3C validator

Département INF  
 Conception et programmation orientées objet


5.4.4 Messages emboîtés

Figures/studs_communications-3

    précédent     suivant 


Il y a emboîtement des messages pour marquer la relation de cause à effet (un objet ayant reçu le message 2 déclenche en réaction le message 2.1). La séquence de messages du diagramme de cette diapositive est donc : message 1 en réaction au message venant de l’acteur ; puis message 2, qui provoque le message 2.1 ; et lorsque les traitements des messages 2.1 et 2 sont terminés, envoi du message 3 puis fin de traitement dans l’objet anonyme de classe Studs. Par ailleurs, si l’opération getScrutin de la classe Scrutin avait besoin du service d’autres opérations d’autres classes, les message envoyés seraient numérotés à partir de la séquence 2.1.1, 2.1.2, etc.

D. Conan, C. Taconet, C. Bac, Télécom SudParis, CSC 4002, Octobre 2015