日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

UML-记忆技巧

發布時間:2023/12/10 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 UML-记忆技巧 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

箭頭方向

  • UML箭頭方向:從子類指向父類,讀作繼承自
  • 定義子類時需要通過extend關鍵字指定父類
  • 子類一定時知道父類定義的,但父類并不知道子類的定義
  • 只有知道對方信息時才能指向對方

    ?

    image.png

實現-繼承|虛線-實現

  • 空心三角箭頭:繼承或實現
  • 實線-繼承,is a關系,實際的關系
  • 虛線-實現,實現的某種特性時虛無的(依賴關系)

    ?

    image.png

空心菱形-聚合|實心菱形-組合

  • 菱形就是一個盛東西的器皿(箱子)
  • 聚合:代表空器皿里可以放很多相同的東西,聚在一起(箭頭方向所指的類)
  • 組合:代表滿器皿里已經有實體結構存在,生死與共

    ?

    image.png

    ?

    image.png

實心菱形-組合

常見數字表達及含義,假設有a和b,數字標記在a側

  • 0..1: 0或1個實例
  • 0..*: 0或多個實例
  • 1..1: 1個實例
  • 1 只能有一個實例
  • 1..*: 至少有一個實例

UML時序圖

  • sequence diagram:是顯示對象之間交互的圖,這些對象是按時間順序排列的
  • 時序圖中包括的建模元素主要有:
    對象(actor)、生命線(lifeline)、控制焦點(focus of control)、消息(message)等

    ?

    UML時序圖

UML類圖

UML類圖

  • 從上到下3個框分別是類名、屬性、方法
  • 斜體代表抽象
  • 下劃線代表接口
  • +:public
    -: privite
    #:protect
    ~:default
  • 屬性左側屬性名,右側屬性類型
  • 方法左側方法名,右側返回值

學習圖

image.png



作者:二妹是只貓
鏈接:https://www.jianshu.com/p/e0d3c662ac09
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。

總結

以上是生活随笔為你收集整理的UML-记忆技巧的全部內容,希望文章能夠幫你解決所遇到的問題。

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