Je demande fondée sur cette questionReprésenter JPanel dans UML
J'ai une classe qui étend JPanel. Une classe jpanel doit être ajoutée à mon diagramme uml pour afficher "extends". Mais le problème est que je lis un diagramme de classes doit avoir une liste de méthodes dans celui-ci aussi. Alors dois-je dessiner une classe intitulée JPanel et lister toutes les méthodes dans la classe JPanel en renvoyant aux docs java? Ou est-ce que je peux simplement dessiner un rectangle avec le titre JPanel seulement?
Malheureusement, nos professeurs rejettent les projets s'il y a des erreurs dans le diagramme UML. Mais cela a du sens en regardant la grande liste de méthodes JPanel. Tank vous pour la réponse. :-) – user2670866
Ensuite, demandez-leur de définir 'erreur'. Je dirais qu'une «erreur» dans un diagramme est quelque chose qui viole le métamodèle UML. Ce métamodèle permet à une classe d'avoir 0 ou plusieurs attributs et 0 ou plusieurs opérations. La spécification permet également des diagrammes de classes qui montrent des classes sans attributs ni opérations. Donc - à moins qu'ils n'aient été plus précis sur ce qui constitue une erreur - alors les omettre du diagramme n'est pas une erreur. Vous pouvez toujours ajouter un commentaire pour expliquer votre raison d'être. hth. – sfinnie