UML的分類,兩種: 靜態(tài)模型盆偿、動(dòng)態(tài)模型
靜態(tài)模型
1.用例圖 2.類圖 3.對象圖 4.組件圖 5.部署圖動(dòng)態(tài)模型
1.時(shí)序圖 2. 協(xié)作圖 3.狀態(tài)圖 4.活動(dòng)圖
StarUML工具說明
image.png
image.png
image.png
image.png
UML圖中類之間的關(guān)系:依賴,泛化,關(guān)聯(lián),聚合,組合,實(shí)現(xiàn)
類與類圖
- 類(Class)封裝了數(shù)據(jù)和行為,是面向?qū)ο蟮闹匾M成部分枉昏,它是具有相同屬性陈肛、操作、關(guān)系的對象集合的總稱兄裂。
- 在系統(tǒng)中,每個(gè)類具有一定的職責(zé)阳藻,職責(zé)指的是類所擔(dān)任的任務(wù)晰奖,即類要完成什么樣的功能,要承擔(dān)什么樣的義務(wù)腥泥。一個(gè)類可以有多種職責(zé)匾南,設(shè)計(jì)得好的類一般只有一種職責(zé),在定義類的時(shí)候蛔外,將類的職責(zé)分解成為類的屬性和操作(即方法)蛆楞。
- 類的屬性即類的數(shù)據(jù)職責(zé)沥潭,類的操作即類的行為職責(zé)
7A7ECBA3-DD4E-45F5-BE65-2CBA07553B13.png
參考資料:
UML圖中類之間的關(guān)系:依賴,泛化,關(guān)聯(lián),聚合,組合,實(shí)現(xiàn)