Klassidiagrammid
Üks kindlustusfirma omab palju (0 või
enam) kindlustuslepinguid. Üks kindlustuse klient omab mitu (0 või enam)
kindlustuslepingut. Üks kindlustusleping on seotud ühe kindlustusfirmaga.
Kindlustusleping on seotud paljude (ühe või enama) kindlustuse kliendiga. Joonisel
toodud olemeid nimetatakse klassideks.
Klassidiagramm
Klassidiagramm on mudeli tüüp, mis esitab süsteemi staatilist vaadet,
kasutades klasse ja nendevahelisi seoseid.
Klassidiagramm sarnaneb andmemudelitele, kuid väljendab lisaks
infostruktuuridele ka käitumist (klass sisaldab käitumist).
Klassidiagrammi üheks eesmärgiks on defineerida alus (vundament)
teistele diagrammidele, kus väljendatakse süsteemi muid aspekte
(objektide seisundeid ja objektide koostoimet e. kollaboratsioone
väljendatakse dünaamika diagrammidega).
Klassidiagrammi klassi saab otseselt realiseerida objektorienteeritud
programmeerimiskeeles (n. Java,C++,..), mis toetab klassi
konstruktsiooni.