Repræsenter private hændelser
Sekvens og selektion
- Et tilstandsdiagram, der kun indeholder sekvens og selektion, repræsenteres ved en tilstandsattribut i den klasse, tilstandsdiagrammet beskriver
- Tilstandsattributten tilordnes en ny værdi, hver gang en indgående hændelse indtræffer
- De indgående hændelsers attributter integreres i klassen
Iteration
- En iteration repræsenteres som en ny klasse, der knyttes til den klasse, tilstandsdiagrammet beskriver, med en aggregeringsstruktur
- Der genereres et nyt objekt fra klassen for hvert gennemløb af iterationen
- Hændelsens attributter integreres i den nye klasse
- En tilstand, som indeholder subtilstande, bliver adfærdsmønster for den nye klasse