UML

Links

Aktivitätsdiagramm

Wikipedia: Aktivitätsdiagramm

Klassendiagramm

Wikipedia: Klassendiagramm

Sichtbarkeit:

+ public
# protected
- private
~ package private

Ein Interface

<<interface>>
Foo
# name: String
- price: Double
+ getName(): String
+ getPrice(): Double

Eine abstrakte Klasse

Bar
{abstract}
# nrOfDoors: int
+ getInstance(): Car
+ getNrOfDoors(): int

Statische Methoden werden <span style="text-decoration: underline;">unterstrichen</span> dargestellt.

Komponentendiagramm

Komponentendiagramm

Kompositionsstrukturdiagramm

Kompositionsstrukturdiagramm

Kompositionsstrukturdiagramm

Bild Quelle

Objektdiagramm

Objektdiagramm

Objektdiagramm

Bild: Wikipedia User Gubaer

Paketdiagramm

Paketdiagramm

Verteilungsdiagramm

Verteilungsdiagramm

Anwendungsfalldiagramm

Anwendungsfalldiagramm

Interaktionsübersichtsdiagramm

Interaktionsübersichtsdiagramm

Kommunikationsdiagramm

Kommunikationsdiagramm

Sequenzdiagramm

Sequenzdiagramm

Zeitverlaufsdiagramm

Zeitverlaufsdiagramm FIXME

Zustandsdiagramm (UML)

Zustandsdiagramm (UML)