EA畫(huà)UML圖中如何添加類(lèi)屬性

這篇文章主要為大家展示了“EA畫(huà)UML圖中如何添加類(lèi)屬性”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“EA畫(huà)UML圖中如何添加類(lèi)屬性”這篇文章吧。

創(chuàng)新互聯(lián)長(zhǎng)期為千余家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為金壇企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司,金壇網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。

打開(kāi)屬性窗口有兩種方法:

1.雙擊類(lèi)圖中的對(duì)應(yīng)類(lèi)框圖,選擇【General】以后,點(diǎn)擊【Attributes】按鈕。

EA畫(huà)UML圖中如何添加類(lèi)屬性

2.從模型樹(shù)中選擇對(duì)應(yīng)的類(lèi)節(jié)點(diǎn),打開(kāi)上下文菜單并選擇【Attributes】菜單項(xiàng)。

EA畫(huà)UML圖中如何添加類(lèi)屬性

無(wú)論哪種方法都可以打開(kāi)下面的屬性設(shè)定對(duì)話框。嚴(yán)格講這并不是屬性自己的屬性對(duì)話框,而是屬性和操作共同的對(duì)話框。本文只關(guān)注屬性部分。

EA畫(huà)UML圖中如何添加類(lèi)屬性

添加新屬性的操作主要是在紅綠兩個(gè)矩形框中進(jìn)行的。我們?cè)谶@里只說(shuō)明有(zhi)關(guān)(dao)的項(xiàng)目。

基本項(xiàng)目

基本項(xiàng)目通過(guò)紅框中的列表控件來(lái)設(shè)置。

Name:變量名,可以自由輸入文本。

Type:數(shù)據(jù)類(lèi)型,可以自由輸入文本,也可以點(diǎn)從下拉菜單中選擇。在下拉菜單的最下面,還有一個(gè)【Select Type...】選項(xiàng),提供了從工程中選擇類(lèi)型的功能。但是選擇的結(jié)果也只是作為文本保存,起到的作用僅限于輸入輔助。如果你期待變量類(lèi)型和被參照的類(lèi)型名聯(lián)動(dòng),那你想多了。

Scope:從下拉列表中選擇,一共有四個(gè)選項(xiàng):Public/Protected/Private/Pack

age。Package也是可選的,表示也沒(méi)有問(wèn)題。但是在生成代碼時(shí)當(dāng)作Public處理。

Initial Value:為屬性設(shè)置初期值??梢跃偷剌斎牖虼蜷_(kāi)對(duì)話框輸入。區(qū)別不詳。


擴(kuò)展項(xiàng)目

屬性列表中有屬性被選中時(shí),可以設(shè)定該屬性的擴(kuò)展屬性。

Static:表明該屬性是靜態(tài)屬性,或稱靜態(tài)數(shù)據(jù)成員。

Property:定義Property操作方法(Getter/Setter)。具體畫(huà)面如下:

EA畫(huà)UML圖中如何添加類(lèi)屬性

Const:定義常量數(shù)據(jù)成員。

下面來(lái)看一個(gè)實(shí)例:

EA畫(huà)UML圖中如何添加類(lèi)屬性

在本例中創(chuàng)建了三個(gè)屬性(擴(kuò)展項(xiàng)目部分省略表示):

  1. 私有的int型變量m_age,并為其設(shè)置了Proerpty屬性。

  2. 保護(hù)的string變量m_name。

  3. 靜態(tài),公開(kāi)的int型變量MARRY_AGE。


作為上述操作的結(jié)果,類(lèi)圖變成下面這個(gè)樣子。

EA畫(huà)UML圖中如何添加類(lèi)屬性


請(qǐng)注意觀察在類(lèi)圖中屬性的表達(dá)方式。另外也可以看到SetAge和GetAge兩個(gè)方法。

以上是“EA畫(huà)UML圖中如何添加類(lèi)屬性”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

分享題目:EA畫(huà)UML圖中如何添加類(lèi)屬性
當(dāng)前地址:http://bm7419.com/article6/psceig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、用戶體驗(yàn)App設(shè)計(jì)、網(wǎng)站內(nèi)鏈、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)