How to define enumeration in uml object diagram -
how can define enumeration in object diagram?
+---------------------+ | <<enumeration>> | | :dayoftheweek | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | |_____________________| | sunday | | monday | | tuesday | | ... | +---------------------+ or that:
+---------------------------+ | <<enumeration>> | | sunday:dayoftheweek | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | |___________________________| | | +---------------------------+ +---------------------------+ | <<enumeration>> | | monday:dayoftheweek | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | |___________________________| | | +---------------------------+ i think it's possible create 1 instance of enumeration object, right?
an enumeration data type has predefined enumeration literals, such sunday, monday, , tuesday. every predefined enumeration literal already instance of enumeration!
you can use enumeration literal property value in other object instance. example, might see slot dayofweek = sunday inside object instance of type calendarevent, assuming calendarevent type defines dayofweek property of type dayoftheweek.
btw, class diagram can show both classes , instances. don't think there such thing "instance diagram" in uml 2, colloquial name instances on class diagram.
Comments
Post a Comment