• <menu id="w2i4a"></menu>
  • logo Enterprise Architect教程

    文檔首頁>>Enterprise Architect教程>>UML軟件開發(fā)與建模工具Enterprise Architect教程 :UML 2教程-對象圖

    UML軟件開發(fā)與建模工具Enterprise Architect教程 :UML 2教程-對象圖


    Enterprise Architect是一個對于軟件系統(tǒng)開發(fā)有著極好支持的CASE軟件(Computer Aided Software Engineering)。EA不同于普通的UML畫圖工具(如VISIO),它將支撐系統(tǒng)開發(fā)的全過程。在需求分析階段,系統(tǒng)分析與設計階段,系統(tǒng)開發(fā) 及部署等方面有著強大的支持,同時加上對10種編程語言的正反向工程,項目管理,文檔生成,數(shù)據(jù)建模等方面??梢宰屜到y(tǒng)開發(fā)中各個角色都獲得最好的開發(fā)效率。

    Enterprise Architect現(xiàn)已更新至最新版本15,改進了瀏覽器窗口等功能,趕快下載體驗吧~點擊查看更新詳情

    點擊下載Enterprise Architect最新試用版

    UML 2教程-對象圖

    對象圖

    對象圖可以視為類圖的特殊情況。對象圖使用類圖的元素的子集,以便強調(diào)某個時刻的類實例之間的關(guān)系。它們對于理解類圖很有用。它們沒有顯示任何與類圖不同的體系結(jié)構(gòu),但是反映了多樣性和角色。

    類和對象元素

    下圖顯示了類元素和對象元素之間的外觀差異。注意,class元素由三部分組成,分為名稱,屬性和操作部分;默認情況下,對象元素沒有分隔。名稱的顯示也不同:對象名稱帶有下劃線,并且可以顯示實例化對象的分類器的名稱。

    UML軟件開發(fā)與建模工具Enterprise Architect教程 :UML 2教程-對象圖

    運行時狀態(tài)

    分類器元素可以具有任意數(shù)量的屬性和操作。這些沒有顯示在對象實例中。但是,可以定義對象的運行時狀態(tài),以顯示特定實例中屬性的設置值。

    UML軟件開發(fā)與建模工具Enterprise Architect教程 :UML 2教程-對象圖

    示例類和對象圖

    下圖顯示了帶有定義類圖插入的對象圖,并說明了可使用對象圖測試類圖中分配的多重性的方式。汽車類比車輪類具有1到許多的倍數(shù),但是如果改為選擇1到4的倍數(shù),則該對象圖中所示的三輪汽車是不允許的。

    UML軟件開發(fā)與建模工具Enterprise Architect教程 :UML 2教程-對象圖

    =====================================================

    想要了解或購買Enterprise Architect正版版權(quán),請咨詢慧都官方客服

    更多精彩內(nèi)容,歡迎關(guān)注下方的微信公眾號,及時獲取產(chǎn)品最新資訊▼▼▼

    圖片2.jpg

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();