新聞中心
本文和大家重點(diǎn)討論一下UML包圖和對(duì)象圖的概念及其作用,UML包圖中描繪兩個(gè)或更多的包以及這些包之間的依賴(lài)關(guān)系,而UML對(duì)象圖顯示某時(shí)刻對(duì)象和對(duì)象之間的關(guān)系。

站在用戶(hù)的角度思考問(wèn)題,與客戶(hù)深入溝通,找到武安網(wǎng)站設(shè)計(jì)與武安網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶(hù)體驗(yàn)好的作品,建站類(lèi)型包括:成都網(wǎng)站制作、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋武安地區(qū)。
UML包和對(duì)象圖
UML包圖中描繪兩個(gè)或更多的包以及這些包之間的依賴(lài)關(guān)系。包是UML中的一種結(jié)構(gòu),用來(lái)將各種建模元素(如用例或者類(lèi))分組組織起來(lái)。包的符號(hào)是文件夾的樣子,可以應(yīng)用于任何UML圖中。任何圖中如果只包含包(以及包之間的依賴(lài)),都可以看作是UML包圖。UML包圖實(shí)際上是UML2中的一個(gè)新概念,在UML1中一直是非正式的部分,過(guò)去被稱(chēng)為UML包圖的東西實(shí)際上通常是僅僅包含包的UML類(lèi)圖或UML用例圖。
UML對(duì)象圖(ObjectDiagram)是顯示了一組對(duì)象和他們之間的關(guān)系。使用UML對(duì)象圖來(lái)說(shuō)明數(shù)據(jù)結(jié)構(gòu),類(lèi)圖中的類(lèi)或組件等的實(shí)例的靜態(tài)快照。UML對(duì)象圖和類(lèi)圖一樣反映系統(tǒng)的靜態(tài)過(guò)程,但它是從實(shí)際的或原型化的情景來(lái)表達(dá)的。
UML對(duì)象圖顯示某時(shí)刻對(duì)象和對(duì)象之間的關(guān)系。一個(gè)UML對(duì)象圖可看成一個(gè)類(lèi)圖的特殊用例,實(shí)例和類(lèi)可在其中顯示。對(duì)象也和合作圖相聯(lián)系,合作圖顯示處于語(yǔ)境中的對(duì)象原型(類(lèi)元角色)。
為了簡(jiǎn)單地表示出復(fù)雜的類(lèi)圖,可以把類(lèi)組合成包packages。一個(gè)包是UML上有邏輯關(guān)系的元件的集合。下面這個(gè)圖是是一個(gè)把類(lèi)組合成包的一個(gè)商業(yè)模型。
dependencies關(guān)系。如果另一個(gè)的UML包圖B改變可能會(huì)導(dǎo)致一個(gè)UML包圖A改變,則UML包圖A依賴(lài)UML包圖B。
UML包圖是用一個(gè)在上方帶有小標(biāo)簽的矩形表示的。包名寫(xiě)在標(biāo)簽上或者在矩形里面。點(diǎn)化線(xiàn)箭頭表示依賴(lài)
對(duì)象圖Objectdiagrams用來(lái)表示類(lèi)的實(shí)例。他們?cè)诮忉審?fù)雜關(guān)系的細(xì)小問(wèn)題時(shí)(特別是遞歸關(guān)系時(shí))很有用。
這個(gè)類(lèi)圖示一個(gè)大學(xué)的Department可以包括其他很多的Departments。
這個(gè)對(duì)象圖示上面類(lèi)圖的實(shí)例。用了很多具體的例子。
UML中實(shí)例名帶有下劃線(xiàn)。只要意思清楚,類(lèi)或?qū)嵗梢栽趯?duì)象圖中被省略。
每個(gè)類(lèi)圖的矩形對(duì)應(yīng)了一個(gè)單獨(dú)的實(shí)例。實(shí)例名稱(chēng)中所強(qiáng)調(diào)的UML圖表。類(lèi)或?qū)嵗拿Q(chēng)可能是省略對(duì)象圖表只要圖的意義仍然是明確的。
【編輯推薦】
- UML基礎(chǔ) 淺析UML包圖和對(duì)象圖概念
- 解析UML包圖的目的和準(zhǔn)則
- 九種UML模型圖及其功能詳解
- 解析UML中五類(lèi)UML模型圖
- UML建模風(fēng)格之UML包圖
文章標(biāo)題:UML包和對(duì)象圖概念解析
鏈接URL:http://fisionsoft.com.cn/article/dpojjhj.html


咨詢(xún)
建站咨詢(xún)
