翻譯|使用教程|編輯:吳園園|2019-11-19 14:34:05.147|閱讀 665 次
概述:描述如何使用對(duì)象圖來(lái)顯示結(jié)構(gòu)元素的實(shí)例在運(yùn)行時(shí)如何關(guān)聯(lián)和使用。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
Enterprise Architect是一個(gè)對(duì)于軟件系統(tǒng)開(kāi)發(fā)有著極好支持的CASE軟件(Computer Aided Software Engineering)。EA不同于普通的UML畫(huà)圖工具(如VISIO),它將支撐系統(tǒng)開(kāi)發(fā)的全過(guò)程。在需求分析階段,系統(tǒng)分析與設(shè)計(jì)階段,系統(tǒng)開(kāi)發(fā) 及部署等方面有著強(qiáng)大的支持,同時(shí)加上對(duì)10種編程語(yǔ)言的正反向工程,項(xiàng)目管理,文檔生成,數(shù)據(jù)建模等方面。可以讓系統(tǒng)開(kāi)發(fā)中各個(gè)角色都獲得最好的開(kāi)發(fā)效率。
Enterprise Architect現(xiàn)已更新至最新版本15,改進(jìn)了瀏覽器窗口等功能,趕快下載體驗(yàn)吧~點(diǎn)擊查看更新詳情
點(diǎn)擊下載Enterprise Architect最新試用版
UML 2教程-對(duì)象圖
對(duì)象圖
對(duì)象圖可以視為類(lèi)圖的特殊情況。對(duì)象圖使用類(lèi)圖的元素的子集,以便強(qiáng)調(diào)某個(gè)時(shí)刻的類(lèi)實(shí)例之間的關(guān)系。它們對(duì)于理解類(lèi)圖很有用。它們沒(méi)有顯示任何與類(lèi)圖不同的體系結(jié)構(gòu),但是反映了多樣性和角色。
類(lèi)和對(duì)象元素
下圖顯示了類(lèi)元素和對(duì)象元素之間的外觀差異。注意,class元素由三部分組成,分為名稱(chēng),屬性和操作部分;默認(rèn)情況下,對(duì)象元素沒(méi)有分隔。名稱(chēng)的顯示也不同:對(duì)象名稱(chēng)帶有下劃線(xiàn),并且可以顯示實(shí)例化對(duì)象的分類(lèi)器的名稱(chēng)。
運(yùn)行時(shí)狀態(tài)
分類(lèi)器元素可以具有任意數(shù)量的屬性和操作。這些沒(méi)有顯示在對(duì)象實(shí)例中。但是,可以定義對(duì)象的運(yùn)行時(shí)狀態(tài),以顯示特定實(shí)例中屬性的設(shè)置值。
示例類(lèi)和對(duì)象圖
下圖顯示了帶有定義類(lèi)圖插入的對(duì)象圖,并說(shuō)明了可使用對(duì)象圖測(cè)試類(lèi)圖中分配的多重性的方式。汽車(chē)類(lèi)比車(chē)輪類(lèi)具有1到許多的倍數(shù),但是如果改為選擇1到4的倍數(shù),則該對(duì)象圖中所示的三輪汽車(chē)是不允許的。
=====================================================
想要了解或購(gòu)買(mǎi)Enterprise Architect正版版權(quán),請(qǐng)
更多精彩內(nèi)容,歡迎關(guān)注下方的微信公眾號(hào),及時(shí)獲取產(chǎn)品最新資訊▼▼▼
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自: