Search code examples
umlextendimplementsvisual-paradigm

UML reduce number extend and implement connections


I have a project in which a lot of classes extends and/or implements a class and/or an interface. It already is splitted in logical components, but yet sometimes all of those connections make the diagrams messy.

Is there a way to reduce this number of connections? Something like telling a whole subpackage extends/implements a class/interface?

Thank you very much


Solution

  • You can not make a package implement an interface. However, you can leave out the interface from a diagram or suppress the connectors and just place it as a note aside. For example:

    enter image description here

    could be shown as

    enter image description here