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

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

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

    零雨其蒙's Blog

    做優秀的程序員
    隨筆 - 59, 文章 - 13, 評論 - 58, 引用 - 0
    數據加載中……

    零雨其蒙《UML和模式應用》學習筆記(三)

    ?

    (零雨其蒙原創 轉載請注明)

    2007 3 6 日星期二

    18 使用 GRASP 的對象設計示例

    關鍵點

    ??? 在設計過程中,無論是畫圖還是編碼,職責的分配和協作的設計都是非常重要具有創造性步驟

    ?

    用例實現

    ??? Use-case realization 描述某個用例基于協作對象如何在設計模型中實現 [RUP] 。更精確地說,設計者能夠描述用例的一個或多個 場景 的設計,其中的每個設計都稱為用例實現(盡管不標準,但最好還是稱為場景實現)

    ??? 用例實現可以用交互圖表示,并且屬于 OOD 的范疇。

    可見性

    Visibility 是一個對象“看見”或引用另一個對象的能力

    ?

    出現多種 GRASP 模式可選時的準則

    準則

    ?? ? 當存在多個可選設計時 ,應更深入的觀察可選設計所存在的內聚和耦合,以及未來可能存在的進化壓力。選擇具有良好內聚耦合和在未來變化時能保持穩定的設計。

    ?

    ?

    書中反復強調的一個使用多種 GRASP 模式的原則——除非是控制器或創建問題,否則應該將信息專家模式作為首先考慮的模式。

    ?

    初始化和“啟動”用例

    準則

    ? 最后完成初始化設計。

    ?

    P249 對于所有情形,常見的設計約定是創建一個初始領域對象 initial domain object )或一組對等的初始化領域對象,這些對象是首先要創建的軟件的“領域”對象。

    ?

    準則

    ?? 選擇位于或接近于領域對象包含或聚合層次中的根類作為初始領域對象。該類可能是外觀控制器,例如 Register ,也可能是容納所有或大部分其他對象的某些對象。

    ?

    posted on 2007-03-20 14:41 零雨其蒙 閱讀(585) 評論(0)  編輯  收藏 所屬分類: 學習筆記

    主站蜘蛛池模板: 亚洲人6666成人观看| 亚洲视频在线一区二区三区| 亚洲youwu永久无码精品| 免费成人福利视频| 亚洲美女视频网站| 免费看成人AA片无码视频羞羞网| 久久精品a亚洲国产v高清不卡| 午夜精品免费在线观看 | 亚洲精品无码AV中文字幕电影网站| 亚洲欧美熟妇综合久久久久| 青青青青青青久久久免费观看 | 亚洲精品久久久www | 视频一区在线免费观看| 又爽又黄无遮挡高清免费视频| 丰满妇女做a级毛片免费观看 | 99久久国产免费-99久久国产免费| 亚洲AV无码一区东京热久久| 亚洲一区二区三区免费在线观看 | 羞羞视频免费网站入口| 亚洲精品线路一在线观看| 国产在线播放线91免费| 亚洲四虎永久在线播放| 成年女人视频网站免费m| 自拍偷自拍亚洲精品播放| 国产亚洲一区二区三区在线不卡| 99久久国产精品免费一区二区 | 亚洲AⅤ视频一区二区三区| a级片在线免费看| 亚洲天堂福利视频| 又大又粗又爽a级毛片免费看| 免费成人在线电影| 亚洲中文字幕乱码AV波多JI| 亚洲国产精品无码久久久久久曰| 日本免费高清视频| 国产v亚洲v天堂无码网站| 久久九九兔免费精品6| 免费无码婬片aaa直播表情| 亚洲AV乱码一区二区三区林ゆな| 免费无码精品黄AV电影| 美女被免费网站91色| 亚洲国产综合精品中文第一|