[UML專題-8] 對(duì)象圖與包圖


??????勸學(xué)詩(shī) -唐?顏真卿
三更燈火五更雞,正是男兒讀書(shū)時(shí)。
黑發(fā)不知勤學(xué)早,白首方悔讀書(shū)遲。

對(duì)象圖與包圖


? 對(duì)象圖定義

UML中,對(duì)象圖表示在某一時(shí)刻一組對(duì)象以及他們之間的關(guān)系的圖。對(duì)象圖可以被看作是類圖在系統(tǒng)某一時(shí)刻的實(shí)例。

? 對(duì)象圖表示

對(duì)象圖由節(jié)點(diǎn)和連接節(jié)點(diǎn)的連線組成,節(jié)點(diǎn)可以是對(duì)象也可以是類,連線表示對(duì)象間的關(guān)系,示例:
對(duì)象圖
? 包圖定義

包圖由包和包間的關(guān)系構(gòu)成,它是維護(hù)和控制系統(tǒng)總體結(jié)構(gòu)的重要建模工具。

? 包的表示

包名分為簡(jiǎn)單名、路徑名。
簡(jiǎn)單名是指僅包含一個(gè)簡(jiǎn)單的名稱。
路徑名是指以該包的外圍包名作為前綴的包名。

包名
包的可見(jiàn)性類似于類的可見(jiàn)性,分為3種:共有訪問(wèn)、保護(hù)訪問(wèn)、私有訪問(wèn)。分別用+、#、-表示。

? 包的引入、輸出與泛化關(guān)系

UML中,引入一個(gè)包中的元素可以單向的訪問(wèn)另一個(gè)包中的元素。引入關(guān)系用import表示。
包中具有公有訪問(wèn)權(quán)限的內(nèi)含元素被稱為輸出。
另,包間還存在另一種關(guān)系:引入和訪問(wèn)依賴,用于在一個(gè)包中引入另一個(gè)包輸出的元素。
[包間關(guān)系類似于類間關(guān)系,請(qǐng)參考學(xué)習(xí)類的特性]

? 新特性
  • 虛包
    一種擴(kuò)展包,僅擁有對(duì)其它包內(nèi)元素的引用,本身不包括任何定義的模型元素。
  • 框架
    主要由樣式組成的包。

  • 描述一個(gè)作為另一個(gè)包的公共內(nèi)容代理的包。
  • 子系統(tǒng)
    代表系統(tǒng)中一個(gè)語(yǔ)義內(nèi)聚元素的集合,可用接口來(lái)指定與外界的關(guān)系和特性。
  • 系統(tǒng)
    代表當(dāng)前模型描述的整個(gè)軟件系統(tǒng)。

? 更多精彩,期待中...

??? liuxiaoleivc@163.com
??? Wechat: liuxiaoleione(添加時(shí)請(qǐng)注明'簡(jiǎn)友')


版權(quán)聲明?

??版權(quán)所有,翻版必究!
??本系列課程文本及表格僅為個(gè)人整理資料和見(jiàn)解,可以轉(zhuǎn)載或?qū)W習(xí),但要注明作者和出處,然文章中圖片均鏈接自百度網(wǎng)頁(yè),未經(jīng)作者許可禁止一切商用活動(dòng)!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • ??????勸學(xué)詩(shī) -唐?顏真卿三更燈火五更雞,正是男兒讀書(shū)時(shí)。黑發(fā)不知勤學(xué)早,白首方悔讀書(shū)遲。 ? 定義 依賴指...
    一起寫(xiě)代碼吧閱讀 840評(píng)論 1 15
  • 本章內(nèi)容 類的繼承 理解繼承的含義在Java中定義一個(gè)類時(shí),讓該類通過(guò)關(guān)鍵字extends繼承一個(gè)已有的類,這就是...
    小撒花閱讀 606評(píng)論 0 0
  • 原文地址: https://www.cnblogs.com/wolf-sun/p/3430150.html 系列文...
    Caiaolun閱讀 4,501評(píng)論 0 2
  • 以下文章來(lái)源于公眾號(hào)如逆水行舟 ,作者iisheng 上一篇文章寫(xiě)了一篇建造者模式,其中有幾個(gè)UML類圖,有的讀者...
    碼農(nóng)小光閱讀 1,681評(píng)論 0 19
  • UML 結(jié)構(gòu)建模圖 關(guān)鍵詞:部署圖, 組件圖, 包圖, 類圖, 復(fù)合結(jié)構(gòu)圖, 對(duì)象圖, 活動(dòng)圖, 狀態(tài)機(jī)圖, 用例...
    靜默虛空閱讀 3,224評(píng)論 0 0

友情鏈接更多精彩內(nèi)容