日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
UML對(duì)象圖用法解析

本節(jié)和大家一起學(xué)習(xí)一下UML對(duì)象圖方面的知識(shí),主要包括如何閱讀UML對(duì)象圖,如何繪制以及UML對(duì)象圖應(yīng)用說(shuō)明等內(nèi)容,相信通過(guò)的介紹大家對(duì)UML對(duì)象圖有一定的理解。下面是具體介紹。

為全南等地區(qū)用戶(hù)提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及全南網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為網(wǎng)站制作、做網(wǎng)站、全南網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專(zhuān)業(yè)、用心的態(tài)度為用戶(hù)提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶(hù)的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

UML對(duì)象圖

對(duì)象與類(lèi)的關(guān)系

對(duì)象的概念與特性

◆對(duì)象代表一個(gè)單獨(dú)的、可確認(rèn)的物體、單元或?qū)嶓w,它可以是具體的也可以是抽象的,在問(wèn)題領(lǐng)域里有確切定義的角色。換句話(huà)說(shuō),對(duì)象是邊界非常清楚的任何事物

◆狀態(tài)(屬性):對(duì)象的狀態(tài)包括對(duì)象的所有屬性(通常是靜態(tài)的)和這些屬性的當(dāng)前值(通常是動(dòng)態(tài)的)

◆行為(方法,事件):沒(méi)有一個(gè)對(duì)象是孤立存在的,對(duì)象可以被操作,也可以操作別的對(duì)象。而行為就是一個(gè)對(duì)象根據(jù)它的狀態(tài)改變和消息傳送所采取的行動(dòng)和所做出的反應(yīng)

◆標(biāo)識(shí)(名字):為了將一個(gè)對(duì)象與其它所有對(duì)象區(qū)分開(kāi)來(lái),我們通常會(huì)給它起一個(gè)“標(biāo)識(shí)”

對(duì)象與類(lèi)

◆對(duì)象是一個(gè)存在于時(shí)間和空間中的具體實(shí)體,而類(lèi)僅代表一個(gè)抽象,抽象出對(duì)象的“本質(zhì)”。

◆類(lèi)是共享一個(gè)公用結(jié)構(gòu)和一個(gè)公共行為對(duì)象集合

◆類(lèi)是靜態(tài)的,對(duì)象是動(dòng)態(tài)的;類(lèi)是一般化,對(duì)象是個(gè)性化;類(lèi)是定義,對(duì)象是實(shí)例;類(lèi)是抽象、對(duì)象是具體

如何閱讀UML對(duì)象圖

對(duì)象圖的表示法

◆對(duì)象名:由于對(duì)象是一個(gè)類(lèi)的實(shí)例,因此其名稱(chēng)的格式是“對(duì)象名:類(lèi)名”,這兩個(gè)部分是可選的,但如果是包含了類(lèi)名,則必須加上“:”,另外為了和類(lèi)名區(qū)分,還必須加上下劃線(xiàn)。

◆屬性:由于對(duì)象是一個(gè)具體的事物,因此所有的屬性值都已經(jīng)確定,因此通常會(huì)在屬性的后面列出其值。

閱讀UML對(duì)象圖

◆首先找出所有的類(lèi),即在“:”之后的名稱(chēng)

◆整理完之后,就可以通過(guò)對(duì)象的名字來(lái)了解其含義

◆按類(lèi)來(lái)歸納屬性,然后再通過(guò)關(guān)聯(lián)來(lái)確定含義

如何繪制UML對(duì)象圖

繪制對(duì)象圖的過(guò)程

◆先找出類(lèi)和對(duì)象,通常類(lèi)在“class”、“new”、“implements”等關(guān)鍵字之后的,而對(duì)象名則通常是在類(lèi)名之后的

◆然后對(duì)其進(jìn)行細(xì)化的關(guān)聯(lián)分析,繪制出相應(yīng)的對(duì)象圖

UML對(duì)象圖應(yīng)用說(shuō)明

繪制對(duì)象圖的過(guò)程

◆論證類(lèi)模型的設(shè)計(jì):當(dāng)設(shè)計(jì)了類(lèi)模型時(shí),你可以通過(guò)對(duì)象圖來(lái)模擬出一個(gè)運(yùn)行時(shí)的狀態(tài),這樣就可以研究在運(yùn)行時(shí)設(shè)計(jì)的合理性。同時(shí),也可以作為開(kāi)發(fā)人員討論的一個(gè)基礎(chǔ)。

◆分析和說(shuō)明源代碼:由于類(lèi)圖只是展示了程序的靜態(tài)類(lèi)結(jié)構(gòu),因此通過(guò)類(lèi)圖看懂代碼的意圖是很困難的。因此在分析源代碼時(shí),可以通過(guò)對(duì)象圖來(lái)細(xì)化分析。而對(duì)于開(kāi)發(fā)人員,對(duì)于邏輯較復(fù)雜的類(lèi)交互時(shí),可以考慮畫(huà)出一些UML對(duì)象圖來(lái)做補(bǔ)充說(shuō)明

 本章小結(jié)

◆首先從現(xiàn)實(shí)世界的“對(duì)象”概念中引申出軟件系統(tǒng)中“對(duì)象”的概念,并闡述了對(duì)象的三大特性:結(jié)構(gòu)、行為、標(biāo)識(shí),從而闡釋了對(duì)象和類(lèi)之間的辯證關(guān)系

◆并在此基礎(chǔ)上,解釋對(duì)象的表示法和對(duì)象圖的閱讀方法

◆通過(guò)一個(gè)實(shí)際的例子說(shuō)明了對(duì)象圖的繪制技巧,并總結(jié)了對(duì)象圖的適用場(chǎng)景


新聞標(biāo)題:UML對(duì)象圖用法解析
網(wǎng)頁(yè)URL:http://m.5511xx.com/article/cdohsgj.html