2017-05-05 4 views
1

J'ai un projet dans lequel beaucoup de classes étend et/ou implémente une classe et/ou une interface. Il est déjà divisé en composants logiques, mais parfois toutes ces connexions rendent les diagrammes désordonnés.UML reduce nombre étendre et mettre en œuvre les connexions

Existe-t-il un moyen de réduire ce nombre de connexions? Quelque chose comme dire un sous-paquet entier étend/implémente une classe/interface?

Merci beaucoup

Répondre

0

Vous ne pouvez pas faire un package implémenter une interface. Cependant, vous pouvez omettre l'interface à partir d'un diagramme ou supprimer les connecteurs et le placer comme une note de côté. Par exemple:

enter image description here

pourraient être présentés comme

enter image description here

+0

Qu'en est-extensions? Il n'y a aucun moyen de le faire sans casser une capacité de logiciel de conception pour générer du code? – user3418803

+0

La suppression des connecteurs dans un diagramme est une question de présentation, pas du modèle qui a encore les connecteurs. –