Документация / PlantUML
Диаграммы объектов
Диаграмма объектов — «снимок» конкретных экземпляров классов и связей между ними в определённый момент. Её удобно использовать для примеров данных.
Объекты и их поля
@startuml
object "order: Order" as order {
id = 42
status = PAID
total = 1590.00
}
object "item1: OrderItem" as item1 {
sku = "A-1"
qty = 2
}
object "item2: OrderItem" as item2 {
sku = "B-7"
qty = 1
}
order *-- item1
order *-- item2
@enduml
Поля можно добавлять и отдельными строками: order : status = PAID.
Ассоциативные массивы (map)
Словарь «ключ — значение» задаётся блоком map; значение можно связать с другим объектом стрелкой *->.
@startuml
object Москва
object Казань
map "Склады" as Stock {
MSK *-> Москва
KZN *-> Казань
SPB => нет в наличии
}
@enduml
Связи
Связи между объектами рисуются так же, как между классами (-->, *--, o--, ..>), с подписями и
кратностями.
@startuml
object "customer: Customer" as c
object "cart: Cart" as cart
c --> cart : владеет
@enduml
Похожие инструменты
Обновлено: 30 сентября 2026 г.
