上篇回顧:不會(huì)用StarUML畫類圖的程序媛不是優(yōu)秀的程序媛(一)
本來因?yàn)閼校幌雽戇@篇文章的捌斧,后面自己要畫類圖的時(shí)候竟然找一些按鈕花了很多時(shí)間,好記性不如爛筆頭,果然寫技術(shù)文是為了防止自己以后忘記知識(shí)點(diǎn)后蔓搞,有處可尋。
1随橘、點(diǎn)擊StarUML新建空白工程
2喂分、鼠標(biāo)右鍵選擇新建模型(強(qiáng)迫癥患者請(qǐng)不要打我)
有的人的StarUML是全英文版本,但照著我給的圖机蔗,也大致能猜到是哪些按鈕蒲祈,不要太擔(dān)心。
3萝嘁、鼠標(biāo)右鍵選擇新建類圖
4梆掸、視圖勾選工具條,打開工具箱
5牙言、根據(jù)需求選中工具箱中的工具酸钦,使其處于選中狀態(tài),接著在空白畫布中點(diǎn)擊鼠標(biāo)畫圖
6嬉挡、屬性等設(shè)置
(2)點(diǎn)擊變量按鈕财岔,我的截圖中是已經(jīng)創(chuàng)建了一個(gè)類的int型age變量,所以我要點(diǎn)擊的是變量的“+”按鈕河爹,左側(cè)2處因?yàn)橐呀?jīng)建了一個(gè)age變量匠璧,所以顯示變量個(gè)數(shù)為[1]。
如果是帶參的方法指黎,那么要添加方法參數(shù),選擇Parameters州丹。
點(diǎn)擊插入?yún)?shù)的圖標(biāo)醋安,修改合適的參數(shù)名,如果要設(shè)置參數(shù)的類型墓毒,步驟與(2)類似吓揪。
starUML規(guī)定:方法的返回值在界面上是屬于parameter的一種磺芭,是通過DirectionKind來控制的赁炎。也就是說醉箕,方法的參數(shù)和方法返回值在界面上的表形式都是Parameters。需要添加一個(gè)空的Parameter徙垫,設(shè)置DirectionKind為RETURN讥裤,設(shè)置Type為你想要的類型即可。
7姻报、其他
我在使用UML畫接口的時(shí)候遇到這么個(gè)問題:如何把圓圈的接口圖標(biāo)改為類似類圖標(biāo)的樣式己英。
其實(shí)很容易。選中接口吴旋,然后找到圖中的按鈕损肛,勾選文本厢破。
以上,就是我用StarUML畫類圖時(shí)候遇到的所有問題治拿,我把重點(diǎn)都羅列出來了摩泪。希望對(duì)大家有幫助。