UML-mallinnuskielen Object Diagram on suunniteltu esittelemään mallinnettujen objektien joukko ja niiden väliset suhteet kiinteänä ajankohtana [1] [2] .
Kohdekaavio kuvaa tiettyjä objektien esiintymiä ja liittyy suoraan luokkakaavioon , joka antaa yleiskuvan järjestelmän kokoonpanosta. Sitä käytetään tietorakenteiden dokumentointiin ja staattisten tilannekuvien luomiseen objektien tilasta ottaen huomioon todelliset esiintymät tai prototyypit. Kohteiden käyttäytymisen dynamiikka kuvataan yleensä tällaisten kaavioiden sarjana [3] .
UML:n objektit merkitään yleensä suorakulmioilla, joissa on kaksi osaa. Yläosa sisältää objektin nimen ja sen luokan nimen, ensimmäinen ja toinen alleviivattuina. Objektin nimi voidaan jättää pois. Yleinen nimen muoto on seuraava:
имя объекта : имя классаTarvittaessa luokkastereotyyppi voidaan sijoittaa objektin nimen yläpuolelle kulmalainausmerkeissä, ja luokan nimi voi sisältää koko polun ulkoiseen pakettiin, jossa tämä luokka sijaitsee. Alempi osa sisältää valinnaisesti luettelon määritteiden nimistä , joita ei ole alleviivattu. Objekteihin liittyviä toimintoja ei yleensä mainita, koska ne ovat yhteisiä kaikille luokan [4] esiintymille .
Yhtenäinen mallinnuskieli | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
| |||||||||||
|