J'apprends le langage UML. Puis-je avoir des critiques constructives sur ce diagramme de classe?Diagramme des classes - Suggestions requises
Toutes les suggestions d'amélioration? Est-ce que la cardinalité a un sens?
J'apprends le langage UML. Puis-je avoir des critiques constructives sur ce diagramme de classe?Diagramme des classes - Suggestions requises
Toutes les suggestions d'amélioration? Est-ce que la cardinalité a un sens?
Si vous apprenez UML, je vous recommande d'utiliser un vrai modeleur. Il semble que ce schéma a été fait par un outil de dessin, certaines notations sont illégales (et sont un non-sens) dans UML:
Si vous utilisez une véritable modélisation outil, il peut vous éviter quelques erreurs et faire beaucoup de vérification de validité.
Le reproducteur a-t-il une dépendance ou une association avec l'animal? –
Cela dépend de ce que vous voulez dire. Mais je pense que dans votre exemple, une association est le bon choix. Une association signifie que vous pouvez naviguer d'une entité à une autre. Une dépendance est un lien plus faible, ce qui signifie qu'une entité dépend d'une autre entité pour sa spécification ou sa mise en œuvre (comme une importation dans certains langages de programmation). – Xaelis
Cela me ressemble à un diagramme UML légitime. – Bucket