Objektdiagrammer viser tilstanden til objektstrukturer, med verdiene til attributter og referanser som knytter objekter sammen. Ofte er typene til objektene representert i et eget klassediagram og må forstås i kontekst av det.
PlantUML Macro |
---|
object "#1: Playlist" as playlist1 {
name = "Beatles ballades"
}
note top: object of type Playlist
object "#yesterday: Song" as yesterday {
name = "Yesterday"
playLength = 123
}
object "#42: Song" as letitbe {
name = "Let it Be"
playLength = 230
}
playlist1 --> yesterday : songs
playlist1 --> letitbe : songs
object "#1: Playlist" as playlist2 {
name = "Beatles ballades"
songs = {#yesterday, #42}
}
note top: compact form |
| PlantUML Macro |
---|
object "#p1: Person" as p1 {
name = "Hallvard Trætteberg"
dateOfBirth = "1966.11.16"
}
object "#2: Date" as date1 {
day = 16
month = 11
year = 1966
}
p1 --> date1: dateOfBirth
object "#p1: Person" as p2 {
name = "Hallvard Trætteberg"
dateOfBirth = "1966.11.16"
}
note top: compact form |
|
...