Bonjour à tous,
J'ai fait un programme Java, on me demande de faire un diagramme UML, mais je ne suis pas trop sur des relations, peut-être devrais-je revoir mon code, ajouter des appartenances...
Premier point :
J'ai une première classe avec des attributs, une deuxième classe avec une fonction qui à partir de ces attributs, alimente une troisième classe (la troisième classe est un objet de la première).
J'ai mis lié les première et deuxième classes à une instance et une association naviguable de la première vers la troisième classe.
Deuxième point :
J'ai un liste de classe d'une première classe donnant une liste d'objet d'une deuxième classe (relation 1 à 1) en passant par toute une liste d'objets d'une troisième classe. Aucune appartenance d'une classe à une autre.
J'ai mis une association N-aire entre les trois.
Troisième point :
Enfin dernier point, j'ai une liste de classe d'une première classe donnant une liste d'objet d'une deuxième classe (relation * à *, la taille des liste n'est pas la même) en passant par une fonction d'une troisième classe (qui prend en paramètre la liste 1 et retourne la liste 2). Aucune appartenance d'une classe à une autre.
J'ai mis une instance entre la première et la troisième classe et une association entre l'instance et la troisième classe... là je crois que c'est mauvais.
Voilà, si vous avez un peu de temps à consacrer à ces points merci beaucoup, et si vous n'avez pas compris un point (ce que j'ai écris n'est pas forcément très clair) n'hésitez pas à demander des précisions.
Partager