91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

UML包圖是什么意思

發布時間:2021-09-16 17:00:25 來源:億速云 閱讀:323 作者:chen 欄目:開發技術

這篇文章主要講解了“UML包圖是什么意思”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“UML包圖是什么意思”吧!

1.什么是包

包可直接理解為命名空間,文件夾,是用來組織圖形的封裝,包圖可以用來表述功能組命名空間的組織層次。

在面向對象軟件開發的視角中,類顯然是構建整個系統的基本構造塊。但是對于龐大的應用系統而言,其包含的類將是成百上千,再加上其間“阡陌交縱”的關聯關系、多重性等,必然是大大超出了人們可以處理的復雜度。這也就是引入了“包”這種分組事物構造塊。

2.UML包圖的作用是:

1)對語義上相關的元素進行分組;
2)定義模型中的“語義邊界”;
3)提供配置管理單元;
4)在設計時,提供并行工作的單元;
5)提供封裝的命名空間,其中所有名稱必須惟一

3.UML包圖的可見性:

用“+”來表示“public”,
用“#”來表示“protected”,
用“-”來表示“private”

4.UML包圖使用說明

對成組元素建模

◆每個包都應該是在概念、語義上相互接近的元素組成;

◆對每個包找出應標記為公共的元素,但應盡可能地少;

◆一般使用默認的《use》構造型,在映射到編程時考慮明確《import》構造型;

◆考慮采用泛化來對特殊包進行建模。

◆在表示這種模型時,注意只標明對每個包都起核心作用的元素;另外也可以標識每個包的文檔標記值,以使其更加清晰

對體系結構建模

◆對體系結構進行建模(程序分層),是UML包圖更有意義的一個用途。體系結構是一個軟件系統的核心邏輯結構

◆常用的體系結構模式包括分層、MVC、管道、黑板、微內核等,而在應用軟件中,分層和MVC

感謝各位的閱讀,以上就是“UML包圖是什么意思”的內容了,經過本文的學習后,相信大家對UML包圖是什么意思這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

uml
AI

正阳县| 化州市| 通江县| 田林县| 江城| 托克逊县| 无极县| 古田县| 广丰县| 陕西省| 恩平市| 百色市| 南丰县| 东明县| 侯马市| 双流县| 怀宁县| 彰化市| 和龙市| 元朗区| 鄱阳县| 璧山县| 凌源市| 淅川县| 炉霍县| 阿勒泰市| 延吉市| 昌吉市| 长岭县| 年辖:市辖区| 仁布县| 博白县| 平乐县| 琼海市| 汉中市| 云林县| 喜德县| 商城县| 长治县| 元朗区| 丹江口市|