In Klassendiagrammen ist eine Beziehung eine Verbindung zwischen
C/C++-Klassen und anderen Elementen.
Die Struktur zwischen C/C++-Klassen können Sie mit den
folgenden verschiedenen Beziehungen definieren:
- Assoziationsbeziehungen implizieren, dass Instanzen einer Klasse
mit Instanzen einer anderen Klasse verbunden sind
- Abhängigkeitsbeziehungen implizieren, dass sich Änderungen an einer
Klasse auf eine andere Klasse auswirken können
- Generalisierungsbeziehungen implizieren, dass eine Klasse eine Spezialisierung einer anderen Klasse ist
- Realisierungsbeziehungen implizieren, dass eine Klasse eine Spezifikation
liefert und eine andere Klasse diese Spezifikation implementiert
Durch Hinweisanhangbeziehungen können Sie außerdem zusätzliche Informationen
zu Diagrammen, Diagrammelementen und Connectors bereitstellen.