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

四步輕松實(shí)現(xiàn)用Visio畫UML類圖

開發(fā) 架構(gòu)
UML類圖相信大家應(yīng)該有所了解,那么用Visio畫UML類圖你是否熟悉,這里就向大家介紹一下用Visio畫UML類圖的步驟,希望本文介紹對你有所幫助。

本節(jié)和大家一起學(xué)習(xí)一下用Visio畫UML類圖的方法,主要有四個(gè)步驟,這里和大家分享一下,相信通過本節(jié)的學(xué)習(xí),你對Visio畫UML類圖的步驟一定會有所了解。 

用Visio畫UML類圖 

對于畫類圖的工具很多,曾經(jīng)學(xué)過用starUML畫類圖,但這個(gè)是用于Java語言的,對于用vs編程C++語言,個(gè)人感覺用visio會好一點(diǎn)。以下用以前面的俄羅斯方塊游戲中的一個(gè)Block類為例來講述。

1.首先創(chuàng)建一個(gè)類圖。接下來我們要做一下準(zhǔn)備工作,因?yàn)槲覀冞@里用了PSDK中的POINT類型,在種數(shù)據(jù)類型在visio數(shù)據(jù)類型中找不到,所以我們先得追加這個(gè)數(shù)據(jù)類型。為了便于管理我們會先創(chuàng)建PSDK數(shù)據(jù)類型包.

創(chuàng)建數(shù)據(jù)包:菜單->UML->包.打開[UML包]對話框.點(diǎn)擊[新建]按鈕,在[包]列中輸入[PSDK數(shù)據(jù)類型],并確定

2.追加POINT數(shù)據(jù)類型

這時(shí)我們可以看到模型資源管理器(若左邊窗口沒有,可以在從菜單->UML->視圖->模型資源管理器調(diào)出)中選中剛建的PSDK數(shù)據(jù)類型,再右擊->新建->數(shù)據(jù)類型,打開UML數(shù)據(jù)類型屬性對話框。選擇[數(shù)據(jù)類型]項(xiàng)目,在名稱項(xiàng)目中填寫[POINT],選擇[確定]結(jié)束.

注意:在PSDK中POINT是一個(gè)結(jié)構(gòu)體,但是由于我們并不關(guān)心POINT的細(xì)節(jié),所以把POINT作為簡單數(shù)據(jù)類型來處理。

類:Visio畫UML類圖時(shí)添加一個(gè)類很簡單,從形狀窗口中[UML靜態(tài)結(jié)構(gòu)]分類中拖動對象就可以了。

3.設(shè)定類的詳細(xì)信息:設(shè)定類的詳細(xì)信息的大部分工作都是同時(shí)屬性對話框?qū)崿F(xiàn)的.對于C++程序員來說,需要設(shè)定的內(nèi)容包括類名,數(shù)據(jù)成員,成員函數(shù).。

雙擊類或右擊->屬性打開UML類屬性對話框。在[類別]中選擇[類]項(xiàng)目,然后在右面的名稱欄目中寫入類名就可以了。這里還可以設(shè)定類的一些屬性,可以暫時(shí)先不管。

添加數(shù)據(jù)成員在右面的表格中追加成員函數(shù)。。[特性]欄目中寫入變量名,[類型]是用來選擇數(shù)據(jù)類型的。這里我們選擇[POINT]。[可見性]欄目選擇的是這個(gè)成員是公共的(private)。[多重性]是指,在類中,數(shù)據(jù)成員的個(gè)數(shù)。[1]代表在這個(gè)類中,有而且只有一個(gè)數(shù)據(jù)成員。[0..1]表示,沒有或者有一個(gè)。可以在[初始值]中輸入數(shù)據(jù)成員的初值。同樣添加其它數(shù)據(jù)成員。

4.添加成員函數(shù):在[類別]窗口中選擇[操作]項(xiàng)目。在右邊表格中追加成員函數(shù)。在[操作]寫函數(shù)名,在[可見性]中選擇函數(shù)是,共有,保護(hù)還是私有的。[多態(tài)]也就是使否是虛函數(shù)。[范圍]表示一個(gè)函數(shù)是屬于實(shí)例,還是屬于類,靜態(tài)函數(shù),也被稱為類的成員函數(shù),普通的成員函數(shù)也被稱為實(shí)例的成員函數(shù)。所以如過,在這里選中了[分類器],就說明這個(gè)函數(shù)是靜態(tài)函數(shù)。

Visio畫UML類圖時(shí),對于上面的操作,只是設(shè)定函數(shù)的一些基本信息,更詳細(xì)的信息可以通過選中函數(shù)后,點(diǎn)擊[屬性]按鈕,在出現(xiàn)的[UML操作屬性]窗口中設(shè)定。首先是設(shè)定函數(shù)的基本信息。和上面的窗口重復(fù)的內(nèi)容,我們不再說明。我們只說明[前綴]和[后綴]。如果我們想要返回的類型是指針類型或者是應(yīng)用類型的話,只要在[后綴]中填寫[*]或[&]就可以了。

下圖是用Visio畫UML類圖完成之后的效果。

 

 【編輯推薦】

  1. 全面認(rèn)識UML類圖元素
  2. UML精粹 UML類圖全面剖析
  3. UML類圖中類與類的四種關(guān)系圖解
  4. 技術(shù)分享 :利用UML類圖實(shí)現(xiàn)Java應(yīng)用程序設(shè)計(jì)
  5. UML用戶指南--UML圖簡介
責(zé)任編輯:佚名 來源: blog.163.com
相關(guān)推薦

2010-06-12 13:49:16

學(xué)習(xí)UML

2010-07-02 14:26:55

Visio畫UML用例

2010-05-28 09:47:43

SVN項(xiàng)目創(chuàng)建

2010-06-02 18:22:43

SVN本地設(shè)置

2010-06-13 14:19:40

學(xué)習(xí)UML

2009-09-10 16:24:23

思科IOS配置思科IOS

2010-06-02 17:29:02

svnserve服務(wù)

2011-07-11 09:54:48

centos內(nèi)核

2010-07-05 12:37:29

用Visio畫UML圖

2010-06-09 17:58:14

UML活動圖

2010-03-17 18:14:45

Java多線程程序

2013-03-07 10:25:53

在線追蹤隱私保護(hù)

2010-06-18 18:18:48

UML活動圖

2010-07-02 10:54:58

畫UML圖

2010-07-05 13:21:36

用Visio畫UML流

2010-07-06 13:11:50

Visio畫UML圖

2010-07-05 12:50:01

用Visio畫UML用

2010-07-05 13:08:42

用Visio畫UML圖

2021-07-26 09:35:26

SQL數(shù)據(jù)庫優(yōu)化

2015-03-11 09:55:15

運(yùn)維管理
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 久草网在线视频 | 91精品国产91久久久 | 91看片网 | 欧美专区在线 | 国产 欧美 日韩 一区 | 国产精品久久久久久久久免费樱桃 | 久久一区二区三区四区 | av免费网站在线观看 | 91精品国产综合久久久久蜜臀 | 国产精品一区二区av | 日韩精品1区2区3区 爱爱综合网 | 午夜激情免费视频 | 亚洲色图第一页 | 久久精品99| 久久久久国产精品一区二区 | 成人国产精品免费观看视频 | 毛片在线看看 | 午夜精品一区二区三区免费视频 | 国产一区在线免费 | 好好的日在线视频 | 国产日韩av一区二区 | 亚洲精品自在在线观看 | 欧美日韩视频在线 | 精品精品视频 | 国产精品成人一区 | 岛国毛片在线观看 | 精品一区二区三区日本 | 久久免费视频1 | av片在线播放 | 日日夜夜天天 | 日韩av在线不卡 | 国产精品91视频 | 国产二区在线播放 | 91免费在线视频 | 日日淫 | 一级做a爰片久久毛片免费看 | 国产大毛片 | wwwxxx日本在线观看 | 人人干视频在线 | 久久精品成人 | 在线看一区二区三区 |