Klassidiagrammid
Täielikud ja mittetäielikud üldistused
Täielik üldistusseos tähendab, et kõik alamklassid on kirjeldatud ning
uusi lisada ei saa. Mittetäielik üldistusseos (vaikimisi ongi üldistus
mittetäielik) tähendab, et alamklasse saab juurde lisada. Kuna üldistamise
üheks põhieesmärgiks on võimaldada edasisi laiendamisi, peetakse
mittetäielikke üldistusi tavalisemateks.
Sõltuvuse ja peenendamise seosed
Sõltuvusseos on semantiline ühendus kahe mudelielemendi vahel, millest
üks on sõltumatu ja teine sõltuv element. Sõltumatu elemendi muutmine
mõjutab sõltuvat elementi. Nagu üldistusseose puhul, võib
mudelielemendiks olla klass, pakett, use case, jne..
Sõltuvuste näited: Üks klass käsitleb teise klassi objekti parameetrina;
üks klass pöördub teise klassi globaalse objekti poole; üks klass kutsub
välja klassiskoobiga operatsiooni teisest klassist.
Sõltuvusseost näidatakse katkendjoonega mudelielementide vahel. Joone