成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

UML用戶指南--UML類及其應(yīng)用場(chǎng)合解析

開(kāi)發(fā) 架構(gòu)
本文向大家介紹一下UML用戶指南--UML類,在學(xué)習(xí)UML的過(guò)程中你可能會(huì)遇到UML類的問(wèn)題,你對(duì)此是否熟悉,這里就和大家分享一下,希望本文的介紹對(duì)你有所幫助。

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

UML用戶指南--UML類

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

UML類(class)

這里的類的概念和面向?qū)ο笾蓄惖母拍钍且恢碌模淼氖且环N類型的對(duì)象,而不是個(gè)體對(duì)象(實(shí)例)。

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

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

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

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

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

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

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

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

UML類的應(yīng)用

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

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

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

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

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

【編輯推薦】

  1. UML類圖關(guān)系大全
  2. UML類圖中的四種關(guān)系深入剖析
  3. UML類圖中類與類的四種關(guān)系圖解
  4. 解析UML類圖符號(hào)意義
  5. 全面認(rèn)識(shí)UML類圖元素

 

 

 

責(zé)任編輯:佚名 來(lái)源: blogbus.com
相關(guān)推薦

2010-06-13 17:05:54

UML關(guān)系

2010-06-18 16:15:59

UML用戶指南

2010-06-13 15:58:03

UML類圖

2010-06-13 16:26:10

UML圖

2010-06-17 12:48:08

UML用例模型

2010-06-13 16:43:37

UML公共機(jī)制

2010-07-07 09:34:06

UML用戶指南

2010-06-13 10:46:03

UML表示法

2010-06-09 15:53:30

UML建模

2010-06-12 13:21:56

UML全稱

2010-06-30 14:46:49

UML類圖

2010-06-12 17:19:18

UML用戶指南

2010-07-02 10:25:50

UML模型圖

2010-06-13 16:07:56

UML活動(dòng)圖

2010-06-17 16:14:33

UML總結(jié)

2010-07-12 10:25:44

UML類圖

2010-06-12 12:40:59

UML類圖符號(hào)

2010-06-13 16:16:21

UML狀態(tài)圖

2010-06-13 15:28:56

UML基礎(chǔ)與應(yīng)用

2010-06-13 14:37:04

UML實(shí)踐
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 黄色一级网 | 亚洲一区中文字幕 | 国产日韩免费视频 | 日韩精品极品视频在线观看免费 | 国产成人精品综合 | 国户精品久久久久久久久久久不卡 | 激情av在线 | 日日夜夜影院 | 国产乱精品一区二区三区 | 草草草网站 | 欧美白人做受xxxx视频 | 免费人成激情视频在线观看冫 | 国产精品国产精品国产专区不卡 | 日韩欧美久久精品 | 国内精品久久久久 | 一区二区三区亚洲精品国 | 国产一区二区日韩 | 国产精品福利久久久 | 国产精品欧美一区二区三区不卡 | 国产九九精品视频 | 成人国产精品免费观看 | 日韩三级在线观看 | 亚洲视频www | 在线免费观看成年人视频 | 亚洲精品在 | 精品欧美一区二区精品久久 | 中文字幕日韩专区 | a国产视频| 视频一区中文字幕 | 日韩中文字幕一区二区三区 | 日韩a在线 | 国产精品久久久久久吹潮 | 国产91视频播放 | .国产精品成人自产拍在线观看6 | 91免费入口 | 青青久在线视频 | 午夜a级理论片915影院 | 亚洲欧美精品在线观看 | 成人h电影在线观看 | 久久久久久久久久久久久久久久久久久久 | 在线观看你懂的网站 |