Attribute(屬性)完整語法:
可見性 名稱 : 型態 多重性 = 預設值 {性質}
ex:
- name:String [1] = "untitled" {readOnly}
若類別中的屬性是另一個類別,通常以關聯圖秀出其屬性關係,關聯是在兩個類別中以一個實線表示,箭頭會由來源類別往目標類別畫(單/雙向關聯)
Operation (操作) 完整語法:
可見性 名稱 (參數列) : 回傳型態 {性值}
ex
+ balanceOn (date: Date) : Monery
其中 (date: Date) 是參數列,參數名稱與其形態,而性質省略不寫。
而參數列中的各參數描述完整語法如下:
方向性 名稱 : 型態 = 預設值
其中方向性選項: in, out, inout;若沒有設定方向,則假設為 in