Exercice UML
Un robot se déplace dans un environnement composé de zones, de murs et de portes. Proposez le diagramme d’objets décrivant la situation suivante : le robot Mars est en mouvement. Il est lié à une instance mondeCourant de la classe Monde décrivant les mondes possibles où peut évoluer le robot. Le robot peut manipuler des objets se trouvant dans le monde dans lequel il évolue.
À l’instant qui nous intéresse, le robot Mars est en mouvement et mondeCourant est lié aux zones z1 et z2. La zone z2 est composée de deux murs (m1 et m2) et d’une porte. La largeur de la porte est de un mètre.
Donnez le diagramme d’objets associé à cette situation.
La correction exercice UML (voir page 2 en bas)