日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

(原创)UML要点总结

發布時間:2023/11/30 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (原创)UML要点总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天我們總結要點:

我們就從這張圖慢慢講。

一。類圖部分

基礎

  類圖→長方形表示。類名在最上欄,下面是數據,第三欄是方法。其存在兩種關系:關聯和泛化

  屬性

    全形:? 可見性? 名:類型???? 重數=默認{特性串} 例子: -名:String[]="Untlitled"{readOnly}(+ - 表示公          ?????????? 用和私用)

  關聯:是兩個類之間的一條實線,方向從源類到目標類。一般來說,小事用屬性,較大的類用關聯

    特殊的雙向關聯:例如人和車的關系。

  操作:是類知道要去施行的動作。UML全集操作語法:

       可見性 名(參數表):回送類型{特性串}例子: balanceOn (date:Date):Money(關于財務的操作)

     操作和方法的區別:操作是對對象提出的事。而方法卻是過程體。

  泛化:一個通用的類,幾個子類繼承通用類。

  注文與注釋:可以用一條虛線將它與其注釋的成分相鏈接。

  依賴:如果改動一方,另一方也有改動。這兩方就存在依賴。通則是使依賴減到極少。依賴關系越多改動的系統越復雜。

  約束規則:就像如此醫{}隔開,例子:{不許亂倫:夫婦一定不能是同胞兄弟}

類圖基本講完,但是注意,你可能全神貫注于結構而忽略行為,這是不對的。

下面補充類圖的高級概念

  基詞:通常為兩個雙重尖括號之間的正文??煽s寫,例子《I》表示《interface》 UML接口是一個只有公用操作,不具方法體的類。

  職責:在類中自己的隔間里給出注釋行。

  靜態操作與靜態屬性:把施于類而不是給實例的操作。靜態特征有帶下劃線,例子:

    

  

  聚合?: 關聯線 靠更大的整體一旁有個 ◇ 表示 (表明一個對象是一個更大整體的一部分,但是呈現 一 對 多的關系)

  組合: 關聯線 所屬于整體一旁有個 實心◇ 表示? (表明一個對象屬于一個更大整體,但是呈現 一 對 一的關系)

  抽象類與接口

    抽象類是不能直接被初啟的類,抽象操作是不具實現的操作。純粹的說明,因而客戶可定綁于抽象類。用斜線,例子:  利用標號 :{abstract}

  接口亦是一個不具實現的抽象類,用前面說的基詞《interface》標記

  

  任何類都是一個接口和一個實現的結合體。

  

  {readOnly}只讀  {frozen}凍結

  

  指引對象:例如客戶? 值對象: 例如日期

  

  受限關聯:是關聯數組,映像等不同稱呼,就相當于關聯 用了一個限定符,例如訂單與訂單行之間。

  

  多重分類與動態分類:分類指的是對象及其類型之間的關系。

  

  

  而動態分類則允許對象在子類型以內改動類。因此,單一的靜態類應該是你的默認。

  關聯類:使你能對關聯添加屬性,操作以及其他特征。其實把管理類實現成猶如它在那里是一個全類,但要提供一些方法以便獲得尤其關聯類連接的各個類的信息。

  模板類在這里就不多說了,字面意思很明確。

  

?

二。順序圖

  交互圖:表各組對象如何依某種行為進行協作的模型。

  優點:對圖示無須解釋。

  交互方式:集中式控制和分布式控制

  創建:畫一個消息框箭頭,通常來標個“new”

  刪除:用大寫 × 指出

  同步調用:實心箭頭????? 異步調用:實線箭頭

  對象圖

  意思明確,就是一個時間點上系統各個對象的快照。

  包圖:包圖很簡單明了在這也不詳細說了。

  活動圖:基本上Jbpm搞定了。

?

  對于UML:今天抽點時間閱讀了下,理出這么多給大家參考。我覺得做一個項目,一個好的需求分析應該占百分之80的時間,那樣不會刻意的去在demoing中重蹈覆轍。愿大家在UML總結中找到快樂

?

轉載于:https://www.cnblogs.com/Alandre/p/3262393.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的(原创)UML要点总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。