Klassendiagramme (UML)

Man beschäftigt sich in Klassendiagrammen mit einer Menge von Objekten, nicht mit einem einzelnen Objekt. Man spricht deshalb von Typen –> Klassentypen.

Klassenname
Attribute
Operationen

public wird mit + gekennzeichnet

protected mit # gekennzeichnet

private mit – gekennzeichnet

Wenn nichts dann ist es package

Kardinalität: Anzahl der Elemente, wird in eckigen Klammern angegeben

Bsp:

Customer
+ name: String[1]adress: String[0..1]- kundennummer: Integer[1]

 

+ getCreditRating():String