Diese Konzepte zu UML-Klassendiagrammen erleichtern Ihnen das
Erstellen und Verwenden von Klassendiagrammen, um Strukturen und Beziehungen
zwischen Artefakten in C/C++-Anwendungen zu durchschauen und zu entwickeln.
Klassen
Klassen sind UML-Diagrammelemente, die Abstraktionen eines Objektes oder einer Objektgruppe darstellen, die eine gemeinsame Struktur und ein gemeinsames Verhalten aufweisen.
Klassendiagramme
Ein Klassendiagramm stellt eine grafische Darstellung der Strukturen und Beziehungen von Elementen in einer Anwendung bereit.
Beziehungen
In Klassendiagrammen ist eine Beziehung eine Verbindung zwischen C/C++-Klassen und anderen Elementen.
Attribute
In Klassendiagrammen stellt ein Attribut eine Datendefinition für ein Exemplar eines Klassifikationsmerkmals dar. Ein Attribut beschreibt einen Wertebereich, für diese Datendefinition.
Operationen
In einem Klassendiagramm fordert eine Operation einen Service an, der durch Aufrufen eines Klassifikationsmerkmals oder eines Klassenexemplars ausgeführt werden soll. Operationen sind in Klassen enthalten. Ein Klassifikationsmerkmal kann über beliebig viele oder gar keine Operationen verfügen.
Multiplizität
In Klassendiagrammen gibt die Multiplizität den Bereich zulässiger Kardinalitäten an, den eine Gruppe zugeordneter Klassen annehmen kann.
Sichtbarkeit
In Klassendiagrammen definiert Sichtbarkeit, ob andere Klassen die Attribute und Operationen bestimmter Klassen anzeigen und verwenden können.