Factorisation en utilisant l’héritage
- Diagramme :
- Diagramme :
Limites de l’héritage (simple)
- Diagramme :
- Diagramme :
- Diagramme :
Interfaces
- Diagramme :
- Diagramme :
Diagramme d’objets
- C’est le second car :
- Un cercle ne peut pas contenir d’autres figures. Or, le cercle à l’intérieur de t1 contient c2 et un triangle.
- La contrainte
XOR
interdit à un segment d’être partagé par deux figures. Or, le côté supérieur de c2 est le même que le côté inférieur du triangle juste au dessus.
- Un segment n’est pas une sorte de figure, et un triangle ne peut contenir que 3 segments. Or, le segment à l’intérieur du grand triangle vient s’ajouter aux trois de ses côtés.
- Dessinez un diagramme d’objets représentant les objets dessinés sur l’autre dessin.
Module d’UML