Objektikaavio

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] .

Merkintä

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 .

Muistiinpanot

  1. Butch, Rambeau, Jacobson, 2006 , UML Building Blocks, s. 41.
  2. Booch, Jacobson, Rambeau, 2006 , Objektikaaviot, s. 84.
  3. Booch, Rambeau, Jacobson, 2006 , Objektikaaviot, s. 199-202.
  4. Booch, Jacobson, Rambeau, 2006 , Objektikaaviot, s. 496-497.

Lähteet