<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 閱讀(2353) 評論(0)  編輯  收藏 所屬分類: UML


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


    網站導航:
     
    主站蜘蛛池模板: 深夜福利在线免费观看| 亚洲五月综合缴情婷婷| 一本久久免费视频| 亚洲av午夜成人片精品电影 | 亚洲精品中文字幕无码蜜桃| 麻豆亚洲AV成人无码久久精品| 最新中文字幕免费视频| 中国亚洲呦女专区| 永久在线毛片免费观看| 亚洲av无码有乱码在线观看| 免费国产美女爽到喷出水来视频| 久久水蜜桃亚洲AV无码精品 | 69堂人成无码免费视频果冻传媒| 亚洲精品欧洲精品| 免费看美女裸露无档网站| 亚洲毛片基地4455ww| 成人毛片免费在线观看| 西西人体大胆免费视频| 国产偷窥女洗浴在线观看亚洲| 国产日韩精品无码区免费专区国产| 亚洲中文字幕在线第六区| 91在线免费视频| 亚洲狠狠久久综合一区77777| 在线观看免费av网站| 亚洲人成电影网站久久| 免费中文字幕一级毛片| 成人性生交大片免费看好| 亚洲毛片基地日韩毛片基地| 免费高清资源黄网站在线观看| 黄色片网站在线免费观看| 久久精品亚洲综合专区| 性xxxx视频播放免费| 一级做a爰片久久毛片免费看| 久久亚洲AV午夜福利精品一区 | 久久精品电影免费动漫| 7777久久亚洲中文字幕| 亚洲日本va午夜中文字幕久久| 你懂的免费在线观看网站| 精品国产日韩亚洲一区在线| 亚洲国产精品无码专区在线观看| 在线观看视频免费完整版|