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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

UML九种图 之 包图和对象图

發布時間:2023/12/10 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 UML九种图 之 包图和对象图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

? ? 對象圖和包圖依然是對系統的靜態的描寫敘述。UML九種圖加上包圖,事實上是十幅圖。

包圖

? ? 1.構成

? ? ?

? ? 2.包中的元素

? ? ?類、接口、用例、構件、其他包等。(若包被撤銷,當中的元素被撤銷)

? ? 3.包之間的關系

? ? ?泛化、細化、依賴(經常使用)

? ? 4.包的作用

? ? (1)邏輯上把一個復雜的圖模塊化

? ? (2)組織源碼

? ? 5.包的常見問題

? ? (1)避免循環依賴

? ? (2)以包為單位測試

? ? (3)概念和語義相近的元素包括在同一包內

? ? (4)分清包的公有元素和私有元素

? ? 6.以下是我畫的包圖





對象圖

? ? 1.構成

? ? ?對象、連接、包

? ? 2.與類圖的差別與聯系

? ? ?對象圖是類圖的實例,是系統在某一時刻的展現。對象圖用于顯示類的多個對象實例,而不是實際的類.

? ? 3.與協作圖的差別與聯系

? ? ?用協作圖可顯示一個可多次實例化的對象及其聯系的整體模型,協作圖含對象和鏈的描寫敘述符。假設協作圖實例化,則產生了對象圖。

????4.對象圖的長處

? ? ?對象圖在刻畫各方面特定使用時很實用。對象圖顯示了對象的集合及其聯系,代表了系統某時刻的狀態。它是帶有值的對象,而非描寫敘述符,當然,在很多情況下對象能夠是原型的。

? ? 5.對象圖的設計

? ? (1)先找出類和對象,通常類在“class”、“new”、“implements”等keyword之后的,而對象名則一般是在類名之后

? ? (2)然后對其進行細化的關聯分析,繪制出對應的對象圖

? ? 6.以下是我畫的對象圖中的一個





? ??



轉載于:https://www.cnblogs.com/blfshiye/p/4284073.html

總結

以上是生活随笔為你收集整理的UML九种图 之 包图和对象图的全部內容,希望文章能夠幫你解決所遇到的問題。

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