Le diagramme d’état représente le cycle de vie pour les objets d’une même classe. On utilisera les diagrammes d’état pour les objets ayant des changements d’état complexes. Le diagramme représente la séquence possible des états. Un changement d’état se produit lorsqu’un événement se réalise sur l’objet. Tant que l’objet est dans un état X, une activité aura lieu pour maintenir ce même état.
Transition : lorsque les conditions dynamiques évoluent, les objets changent d’état. Le passage d’un état à l’autre s’effectue lorsqu’une transition est déclenchée par un événement. Les états sont reliés par des connexions unidirectionnelles, appelées transitions.
Quelles seraient les opérations sur la classe guichet ?
(complétez les attributs et les opérations ou méthodes sur la classe Guichet Automatique)
Diagramme d’état – transition (561 KO) (Cours PDF)