類圖
•可見性:public、protected、private、Implementation•命名方法:首字母小寫•屬性類型與初始值類的操作•可見性:public、protected、private、Implementation•參數•返回類型
接口中包含方法, 但不包含屬性. 在UML 中接口用一個帶有名稱的圓圈表示, 並且通過一條實線與它的模型元素相連
有時候接口也使用普通類的舉行符號表示
依賴(Dependency)泛化(Generalization)實現(Realization)關聯(Association)聚合:聚合關係描述的是部分與整體關係的關聯,描述了“has a”的關係,汽車整車與發動機、座椅的關係組合:組合關係是一種更強形式的關聯,整合控制成員的生命週期,如公司與部門的關係
在UML中,多重性可以用下面的格式表示:0..10..*(也可以表示爲0..n)1(1..1的簡寫)1..*(也可以表示爲1..n)*(即0..n)73,6..90(0..0的簡寫)(表示沒有實例參與關聯,一般不用)可以看到,多重性是用非負整數的一個子集來表示的。