Bonjour.
Est-ce que vous savez comment faire communiquer 2 objets entre eux ?
Je vous présente mon problème :
Tout d'abord, le diagramme de classe avec une classe Entreprise qui contient N Directeurs et M Employés :
Dans le diagramme de machines à états de la classe Entreprise, je crée les objets :
Dans le diagramme de machines à états de la classe Directeur, j'envoie un message à tous les employés :
Dans le diagramme de machines à états de la classe Employé, je me contente de les recevoir :
Pour simplifier le problème, je ne crée ici que un seul directeur et 5 employés
Quand j'envoie le message 5 fois par le port : il est reçu toujours par le premier employé lors de la simulation.
Ci-dessous, le diagramme de séquences générée lors de la simulation :
Comment faire pour que le directeur envoie un message pour chacun des employés ?
> Je pensais passer par la classe Entreprise, mais je ne trouve pas ça "propre".
Sinon, je suis en train d'essayer en passant les références de ces classes de la classe Entreprise vers la classe Directeur lors de sa création.
Si vous avez une idée, ça m'aiderait grandement.
Merci d'avance.
Partager