This flashcard is just one of a free flashcard set. See all flashcards!
33
32. Was sind UML-Klassendiagramme? Was sind ihre Bestandteile? Was ist ihre Semantik bzw. Syntax? Was ist der Unterschied zu ER-Diagrammen?
UML-Klassendiagramme sind eine visuelle, formale Sprache, die es erlaubt, statische Beschreibungen von Objekten und deren Beziehungen zu modellieren.
Bestandteile sind Klassen und Beziehungen.
* Klassen haben
o Attribute und
o Operationen.
* Beziehungen sind
o Assoziation,
o Aggregation,
o Komposition und
o Generalisierung
Mit Ausnahme der Generalisierung können zu den Beziehungen Assoziationsnamen, Multiplizitäten und Rollennamen angegeben werden. Klassendiagramme haben im Gegensatz zu ER-Diagrammen ein Verhalten (Operationen).
Bestandteile sind Klassen und Beziehungen.
* Klassen haben
o Attribute und
o Operationen.
* Beziehungen sind
o Assoziation,
o Aggregation,
o Komposition und
o Generalisierung
Mit Ausnahme der Generalisierung können zu den Beziehungen Assoziationsnamen, Multiplizitäten und Rollennamen angegeben werden. Klassendiagramme haben im Gegensatz zu ER-Diagrammen ein Verhalten (Operationen).