日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
UML用戶指南--UML類(lèi)及其應(yīng)用場(chǎng)合解析

本節(jié)和大家一起學(xué)習(xí)一下UML用戶指南中UML類(lèi),主要包括UML類(lèi)的描述和應(yīng)用兩部分內(nèi)容,相信通過(guò)本節(jié)的學(xué)習(xí)你對(duì)UML類(lèi)一定會(huì)有深刻的認(rèn)識(shí)。下面就讓我們一起來(lái)看一下UML類(lèi)的詳細(xì)介紹吧。

成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)的開(kāi)發(fā),更需要了解用戶,從用戶角度來(lái)建設(shè)網(wǎng)站,獲得較好的用戶體驗(yàn)。創(chuàng)新互聯(lián)公司多年互聯(lián)網(wǎng)經(jīng)驗(yàn),見(jiàn)的多,溝通容易、能幫助客戶提出的運(yùn)營(yíng)建議。作為成都一家網(wǎng)絡(luò)公司,打造的就是網(wǎng)站建設(shè)產(chǎn)品直銷(xiāo)的概念。選擇創(chuàng)新互聯(lián)公司,不只是建站,我們把建站作為產(chǎn)品,不斷的更新、完善,讓每位來(lái)訪用戶感受到浩方產(chǎn)品的價(jià)值服務(wù)。

UML用戶指南--UML類(lèi)

前面3個(gè)章節(jié)講述的是UML的入門(mén)知識(shí),屬于《UML用戶指南》的第一部分。這個(gè)部分是對(duì)基本結(jié)構(gòu)建模的描述,這個(gè)部分包含5個(gè)章節(jié)。

UML類(lèi)(class)

這里的類(lèi)的概念和面向?qū)ο笾蓄?lèi)的概念是一致的,代表的是一種類(lèi)型的對(duì)象,而不是個(gè)體對(duì)象(實(shí)例)。

對(duì)UML類(lèi)的描述可以從下面幾個(gè)方面來(lái)進(jìn)行:

⑴名稱(name)
為類(lèi)定義一個(gè)有別于其他類(lèi)的名稱,簡(jiǎn)單的名稱叫SimpleName,帶有包名的名稱叫PathName。

⑵屬性(attribute)
屬性是類(lèi)的一些特性,是對(duì)類(lèi)的一種數(shù)據(jù)或狀態(tài)的抽象。

⑶操作(operation)
在程序中體現(xiàn)為方法,是對(duì)類(lèi)能做的事情的抽象??梢酝ㄟ^(guò)操作的特征標(biāo)記(參數(shù)的名稱、類(lèi)型、缺省值、返回類(lèi)型)來(lái)詳細(xì)描述操作。

⑷對(duì)屬性和操作的組織
一個(gè)UML類(lèi)可能包含眾多的屬性和操作,在畫(huà)一個(gè)類(lèi)時(shí)不必把每個(gè)屬性和操作都顯示出來(lái),可以只顯示一些與當(dāng)前的圖(diagram)相關(guān)的屬性和操作。當(dāng)屬性和操作的列表很長(zhǎng)時(shí),也可以利用構(gòu)造型對(duì)屬性和操作進(jìn)行分類(lèi),使得列表更容易被瀏覽。

⑸職責(zé)
職責(zé)就是對(duì)類(lèi)的功能的描述,詳細(xì)描述一個(gè)類(lèi)的職責(zé)是對(duì)類(lèi)建模的一個(gè)好的開(kāi)始點(diǎn)。

⑹其他特征
一般來(lái)說(shuō)屬性、操作和職責(zé)基本可以描述一個(gè)類(lèi)的特征了,但有一些特殊類(lèi)還需要其他的方式來(lái)描述它的特性,例如對(duì)異常的描述,這些被列為類(lèi)的高級(jí)概念,在第9章討論。

在UML中以上的特征都用圖形的方式表現(xiàn)出來(lái),在編程中我們也用程序代碼來(lái)描述了這些特征,例如這里的屬性對(duì)應(yīng)程序中的屬性,操作對(duì)應(yīng)程序中的方法),職責(zé)對(duì)應(yīng)對(duì)類(lèi)的總描述(在JAVA中就是每個(gè)類(lèi)的描述,寫(xiě)在publicclass...之前的注釋),因此很多建模工具都可以通過(guò)UML圖來(lái)直接生成程序代碼。

UML類(lèi)的應(yīng)用

類(lèi)在建模技術(shù)中通常應(yīng)用于:

⑴對(duì)系統(tǒng)詞匯建模
也就是把系統(tǒng)中的對(duì)象抽象出來(lái)用類(lèi)來(lái)描述。

⑵對(duì)系統(tǒng)中職責(zé)的分布建模
將系統(tǒng)的職責(zé)均衡的分布到各個(gè)類(lèi)中,大概是用于設(shè)計(jì)控制類(lèi)時(shí)。

⑶對(duì)非軟件事物建模
通常是系統(tǒng)外部的事物,但參與系統(tǒng)內(nèi)部的運(yùn)作。

⑷對(duì)簡(jiǎn)單類(lèi)型建模
例如自定義的枚舉類(lèi)型。


文章題目:UML用戶指南--UML類(lèi)及其應(yīng)用場(chǎng)合解析
本文URL:http://www.dlmjj.cn/article/djcgiso.html