Pré. | Proc. |
Classes Actif
La description
Une Classe Actif indique que, lorsqu'elle est instanciée, la Classe contrôle sa propre exécution. Plutôt que d'être invoqué ou activé par d'autres objets, il peut fonctionner de manière autonome et définir son propre fil de comportement.
Définir une classe Actif dans Enterprise Architect
Marcher |
Action |
---|---|
1 |
Mettez en surbrillance un Type, et affichez sa boîte de dialogue ' Propriétés ' ( cliquez-droit sur le Type et sélectionnez l'option ' Propriétés | Propriétés ). |
2 |
Sélectionnez l'onglet "Détails" en bas à droite de la boîte de le dialogue . |
3 |
Cochez la case "Est Actif ". |
4 |
Cliquez sur le bouton OK pour enregistrer les modifications. |
Spécification OMG UML
La spécification OMG Unified Modeling Language , (v2.5.1, p.438) indique :
Un object actif est un object qui, en conséquence directe de sa création, commence à exécuter son comportement de classificateur et ne cesse pas tant que le comportement complet n'est pas exécuté ou que l' object n'est pas terminé par un object externe. (Ceci est parfois appelé "l' object ayant son propre fil de contrôle " .) Les points auxquels un object actif répond aux communications d'autres objets sont déterminés uniquement par le comportement de l' object actif et non par l' object appelant. Si le comportement de classificateur d'un object actif se termine, l' object est arrêté.