Conception dynamique ( Diagramme d'état-transition ) Flashcards
1
Q
Diagramme d’état-transition ?
A
- Diagramme comprtementale
- Utilisé pour les classes avec un comportement complexe
- Décrit la création d’un objet à des évenements en fonction de son etat courant et le passage à un nouvel etat
- EXP : bouton poussoir
2
Q
Etat ?
A
1- Attend un evenement
2- Accomplit une activité
3- Etat initial
4- Etat final
3
Q
Transition ?
A
-Permet le passage d’un état à un autre
-Elle a :
1- un evenement déclencheur
2- Condition de garde
3- Action
4- Etat cible
-Il ya 2 types de transition
->Reflexif : Etat de depart et etat cible identiques / Obj quitte un etat pour y revenir
->Interne :Déclenche dans un etat courant/Obj ne quitte pas l’état courant
4
Q
Evenement ?
A
-Déclenche une transition Types d'évenements : 1- Appel de méthode (call ) 2- Signal (clic souris) 3- Changement de valeur (when(bool)) 4-Temporel(when(date) /After(duree)
5
Q
Activité ?
A
1-Entry
2- Do
3-Exit
-Comportement optionelle de l’obj lorqu’il atteint un nouvel état
6
Q
Etat composite ?
A
Etat qui contient +sieurs états