TD Diagramme d’objets UML
Exercice1 : Construction d'un diagramme d'objets
Un objet nommé b747 de classe Avion et en état « détresse » est en relation avec luna, une tour de contrôle. Un ensemble d'autres avions anonymes dont l'état est « à terre » sont aussi liés à luna. La tour de contrôle communique avec p123, une caserne de pompiers.
Question : Dessinez le diagramme d'objets correspondant à la situation décrite ci-dessus.
Exercice 2 : Instanciation d'un diagramme de classes
Considérez le diagramme de classes ci-dessous. Le XOR est une contrainte indiquant que l'on peut avoir un segment lié à une figure, mais pas à plusieurs en même temps.
Publicité

Les schémas ci-dessous illustrent des cas particuliers d'imbrication de certaines figures dans d'autres.
- Si une figure est représentée directement à l'intérieur d'une autre, c'est qu'elle est nécessairement imbriquée, dans cette dernière.
- Le nom des figures est parfois indiqué directement à l'intérieur.
- Les figures en noir sont considérées comme pleines, les autres non.
| | |
| --- | --- |
|  Figure 1 |  Figure 2 |
Publicité
1. Pour chacun des deux schémas suivants, indiquez si l'agencement des objets représentés est conforme au diagramme des classes ci-dessus.
2. Quand c'est le cas, représentez le diagramme des objets correspondant à la figure, mais sans représenter les segments.
Exercice 3 : Diagramme d’objets/ Diagramme de classes (Extrait du DS avril 2016)

Déduire un diagramme de classe à partir du diagramme d’objet représenté ci-dessus.