Bonjour, j'ai un petit soucis concernant un projet d'UML que j'ai à faire.
Il s'agit de réaliser un diagramme de classe concernant des objets géométrique de type composants (un objet simple uniquement) et des objets géométriques de type composite (plusieurs objets simples ensembles).
Je considère qu'un segment est constitué de deux points, que quatre segments (dans certains cas forment un rectangle ou bien un carré ou encore un losange etc...).
Mon problème est que j'ai un classe abstraite "objet" qui a deux fils ("objet composant" et "objet composite") mais dans cette classe abstraite j'ai mis en attribut les coordonnées x et y de mon point d'origine car chaque objet possède obligatoirement un point d'origine.
Ma question va peut être vous paraître bête mais comment exprimer le lien entre ma classe "point" et ma classe abstraite "objet" et également le lien entre ma classe "point" (toujours) et par exemple ma classe "segment"?
Merci de votre aide.
Partager