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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
UML類圖畫法及含義剖析

本節(jié)和大家學習一下UML類圖畫法及含義,主要包括定義,類的可視化的例子和關系等內(nèi)容,相信通過本節(jié)的介紹你對UML類圖畫法及含義有一定的認識。

創(chuàng)新互聯(lián)建站主營濱海網(wǎng)站建設的網(wǎng)絡公司,主營網(wǎng)站建設方案,成都App定制開發(fā),濱海h5小程序定制開發(fā)搭建,濱海網(wǎng)站營銷推廣歡迎濱海等地區(qū)企業(yè)咨詢

UML類圖畫法及含義

定義:

抽象:只定義你想要的屬性和操作,不相關的可以省去不寫.
繼承:類之間的特性傳承
多態(tài)性:類的名字不同,但有相同的操作名
封裝:非公開的屬性和操作,這樣可以降低類之間的耦合

消息傳遞:類之間協(xié)作的方式
關聯(lián):類之間發(fā)生關系時的術語.兩個類之間可以有多種關聯(lián).
多重性:一個類和多個類之間有關聯(lián).
聚集:1個類包含N個類,那么主和子之間就有聚集關系.
組成:聚集的加強版,即組成的每個成員都必須存在,缺一不可.

類的可視化例子:

類名:WashingMachine
包名:有包的情況下,可能要把包名寫在類名前面,比如:PackageName::WashingMachine
屬性:brandName,更全的例子是+brandName:String="TNND"
對象名:myWasher:WashingMachine
操作:+addClothes(C:String)void
職責:寫在類圖的最下面,記述這個類它要做什么
約束:用{}的格式寫在類國的邊上,指定個別屬性的取值范圍。下面看一下UML類圖畫法中關系介紹。

關系:

關聯(lián):類A要在類B中發(fā)揮什么作用時,就用帶方向的關聯(lián)來表示,
關聯(lián)相關的概念:關聯(lián)名,角色名,關聯(lián)上的約束,多重性.

關聯(lián)類:類A和類B之間的關聯(lián),是通過類C來體現(xiàn)的,那么類C就是關聯(lián)類.
鏈:相對于類,對象之間的關系叫鏈.
多重性:可能1個類A對應N個類B.例子有11..* 0,1
限定關聯(lián):在多重關聯(lián)時,類A可能要通過一個指定的屬性來識別類B.此時那個屬性,就叫做限定符
自身關聯(lián):一個類可能同時代表多種角色,那在類圖中就可能表現(xiàn)為自已和自己關聯(lián)

繼承:子類繼承父類,用實線空三角形指向父類.用――――――――△(這個三角要右轉(zhuǎn)90度)來表示
相關概念:基類,根類,葉類,單繼承,多繼承.
依賴:當類A的操作里用到類B時,就說類A依賴類B用------->來表示
聚集:上面講過了.圖示為: 部分類―――――◇總的類
組成:同上.圖示為: 部分類―――――◆總的類

接口:聽說有兩種:1)在類圖的類名上面寫<>,2)把類名寫成IClassName的格式.
實現(xiàn):是說類和接口之間的關系,用-------△(這個三角要右轉(zhuǎn)90度)來表示
另外,接口可以簡化成一個圓圈.
可見性:+公有#保護-私有

有點搞的地方:
1,關聯(lián)和依賴:簡單的說,關聯(lián)是指把類B定義成類A的屬性.依賴是指,類A的一個方法,用到了類B.
2,聚集和組成:聚集,少幾個沒問題.組成,少一個不成.//其實還是不知道兩者有什么實際意義,感覺還是一回事.


本文名稱:UML類圖畫法及含義剖析
網(wǎng)頁地址:http://m.5511xx.com/article/cccjosh.html