Objektdiagram i UML-modelleringssproget er designet til at demonstrere sættet af modellerede objekter og relationerne mellem dem på et fast tidspunkt [1] [2] .
Objektdiagrammet beskriver specifikke forekomster af objekter og er direkte relateret til klassediagrammet , som giver en generel idé om systemets konfiguration. Det bruges til at dokumentere datastrukturer og skabe statiske snapshots af objekters tilstand under hensyntagen til reelle tilfælde eller prototyper. Dynamikken i objekters adfærd er normalt afbildet som en sekvens af sådanne diagrammer [3] .
Objekter i UML er normalt betegnet med rektangler med to sektioner. Den øverste sektion indeholder navnet på objektet og navnet på dets klasse, med det første og det andet understreget. Objektnavnet kan udelades. Det generelle navneformat er som følger:
имя объекта : имя классаOm nødvendigt kan en klassestereotype placeres over objektnavnet i vinkelanførselstegn, og klassenavnet kan indeholde den fulde sti til den eksterne pakke, hvor denne klasse er placeret. Den nederste sektion indeholder valgfrit en opremsning af attributnavne , der ikke er understreget. Operationer forbundet med objekter er normalt ikke angivet, da de er fælles for alle forekomster af klassen [4] .
Unified Modeling Language | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
| |||||||||||
|