<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    weidagang2046的專欄

    物格而后知致
    隨筆 - 8, 文章 - 409, 評論 - 101, 引用 - 0
    數據加載中……

    軟件設計起步:畫UML類圖

    ????? 學習設計模式,畫UML類圖是基礎,通過UML類圖,能更好地和大家交流,也能很容易就表達出自己的設計想法,它就好比普通話,是一種標準語言。

    ?????? 現在流行的主要工具有兩種:Rational Rose Microsoft Visio,這兩種工具都比較易用,選擇哪種工具就看個人的喜好了。本人對Microsoft的軟件比較有好感,所以自然Microsoft Visio 2003是我的首選。

    ?????? UML類圖常用元素。

    類:

    ?????? 類是一種復雜的數據類型,它是將不同類型的數據和與這些數據相關的操作封裝在一起的集合體。

    ?????????????
    ?????
    ??????? CPerson
    是一個抽象類,它是不能被實例化的,而CFamily可以被實例化。

    接口:

    ?????? 接口是被調用者調用的一組操作方法。

    ???????
    ??? 其實CPerson也可以作為接口。

    ?

    ?????? UML類圖中常見的幾種關系。

    泛化(Generalization):

    ?????? 一句話,就是繼承的表示。是is-a的關系。

    依賴(Dependency:

    ?????? 依賴是一種使用關系,它說明一個事物規范的變化可能影響到使用它的另一個事務,但反之則不然。依賴關系的表示法是虛線箭頭,箭頭尾部的元素依賴箭頭頭部的元素,是use-a的關系。


    關聯(
    Association):

    ?????? 用于描述類與類之間的連接,是has--a的關系。

    聚合(
    Aggregation):

    ?????? 聚合是關聯的特例。如果類與類之間的關系具有“整體和局部”的特點,則把這樣的關聯稱為聚合。它往往有“包含”,“由……組成”的意思。
    ?

    ?????? 我這里舉的都是平時畫UML圖時常用的幾種情況,當然UML還有很多知識我沒有了解,比如關聯就有許多種。還是需要繼續學習,Good good study, Day day up

    from: http://goodcandle.cnblogs.com/archive/2005/10/19/258015.aspx

    posted on 2006-08-06 16:48 weidagang2046 閱讀(2352) 評論(0)  編輯  收藏 所屬分類: UML


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 成人毛片免费视频| 东方aⅴ免费观看久久av| 亚洲欧美日韩自偷自拍| 亚洲一欧洲中文字幕在线| 亚洲大香人伊一本线| 亚洲无圣光一区二区| 亚洲大香伊人蕉在人依线| 91亚洲精品麻豆| 亚洲精品天堂在线观看| 亚洲日韩一区二区一无码| 色偷偷噜噜噜亚洲男人| 理论片在线观看免费| 一个人看的免费高清视频日本| 一级毛片免费不卡| a级毛片免费完整视频| 99热在线精品免费播放6| 69av免费视频| 色www永久免费视频| 亚洲国产精品尤物YW在线观看| AV在线亚洲男人的天堂| 亚洲AV永久纯肉无码精品动漫 | 成人一区二区免费视频| 在线看片免费人成视频久网下载 | 国产A∨免费精品视频| 青青操视频在线免费观看| 无码日韩精品一区二区三区免费| 亚洲一区在线免费观看| 成年男女男精品免费视频网站| 国产大片51精品免费观看| 国产日产亚洲系列最新| 亚洲天天在线日亚洲洲精| 亚洲日本国产综合高清| 黄床大片30分钟免费看| 国产午夜不卡AV免费| 1000部拍拍拍18免费网站| 国产高清免费观看| 亚洲日本一区二区三区在线| 亚洲六月丁香六月婷婷色伊人| 亚洲AV成人片无码网站| 免费人成网站在线观看不卡 | 一区在线免费观看|