乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      解析UML類圖符號

       sonjay 2010-09-09

      UML類圖符號簡介

      1.類(Class):使用三層矩形框表示。

      第一層顯示類的名稱,如果是抽象類,則就用斜體顯示。
      第二層是字段和屬性。
      第三層是類的方法。
      注意前面的符號,‘+’表示public,‘-’表示private,‘#’表示protected。

      2.接口:UML類圖符號中接口使用兩層矩形框表示,與類圖的區(qū)別主要是頂端有<<interface>>顯示。
      第一行是接口名稱。
      第二行是接口方法。

      3.繼承類(extends):用空心三角形+實線來表示。

      4.實現(xiàn)接口(implements):用空心三角形+虛線來表示

      5.關(guān)聯(lián)(Association):用實線箭頭來表示,例如:燕子與氣候

      6.聚合(Aggregation):用空心的菱形+實線箭頭來表示
      聚合:表示一種弱的‘擁有’關(guān)系,體現(xiàn)的是A對象可以包含B對象,但B對象不是A對象的一部分,例如:公司和員工

      組合(Composition):UML類圖符號中組合用實心的菱形+實線箭頭來表示
      組合:部分和整體的關(guān)系,并且生命周期是相同的。例如:人與手

      7.依賴(Dependency):用虛線箭頭來表示,例如:動物與氧氣

      8.基數(shù):連線兩端的數(shù)字表明這一端的類可以有幾個實例,比如:一個鳥應(yīng)該有兩只翅膀。如果一個類可能有無數(shù)個實例,則就用‘n’來表示。關(guān)聯(lián)、聚合、組合是有基數(shù)的

      UML類圖符號軟件工程

      1、泛化(繼承)

      實線箭頭表示繼承一個基類B類繼承A類

      2、實現(xiàn)

      UML類圖符號中虛線箭頭表示實現(xiàn)一個接口:C類實現(xiàn)接口Interface(現(xiàn)在好像顯示成線了沒有了箭頭)

      3、關(guān)聯(lián)

      UML類圖符號中關(guān)聯(lián)分為單向和雙向關(guān)聯(lián)兩種。

      關(guān)聯(lián)和類的屬性很相似。

      3.1單向關(guān)聯(lián):僅能從一個類訪問另一個類(前者的屬性中有后者)

      B類單向關(guān)聯(lián)A類(B中有屬性a為A的對象)

      3.2雙向關(guān)聯(lián):兩個類之間能相互訪問(兩個類的屬性中都有對方)

      B類關(guān)聯(lián)A類(B中有屬性a為A的對象)

      A類關(guān)聯(lián)B類(A中有屬性bs為Set,Set包含B的對象)

      A和B是1對n(n>0)的關(guān)聯(lián)

      3.3聚合關(guān)系

      由上圖知道,Wheel類扮演wheels角色,聚合4個到Car對象里面去

      UML類圖符號中空心的菱形表示W(wǎng)heel對象并不隨Car的創(chuàng)建而創(chuàng)建,銷毀而銷毀。

      3.4組合關(guān)系

      由上圖知道,Company類完全由Department對象組成。

      UML類圖符號中實心菱形表示Department對象隨Company對象的創(chuàng)建而創(chuàng)建,銷毀而銷毀。

      4、依賴

      UML類圖符號中依賴指的是類之間的調(diào)用關(guān)系,在UML中用帶虛線的箭頭表示。如果類A訪問類B的屬性或者方法,

      或者類A負(fù)責(zé)實例化類B,那么可以說類A依賴類B。和關(guān)聯(lián)關(guān)系不同,無須在類A中定義類B類型的屬性。

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多