那天在玩StarUML的時候意外的發現了這玩意不只可以Generate Code外
還可以Generate Design Patterns 的 Diagram
這對像我這種記性不太好的小PG來說真是太好用了
來介紹怎麼使用吧
首先我選擇Default Approach來產生Project

OK後就會看到已經有兩個預設的Diagram了
我們選擇Design Model的Main中按下右鍵

點下Apply Pattern

馬上把他點開來吧,看到大部分常用的Pattern都列在裡面囉

選到您要用的Pattern後可以發現Pattern Help變成可選取了
按下去之後還會到說明的網頁去歐
這邊小弟先選第一個認識的Pattern Strategy Pattern
按下下一步

在這邊您可以設定各類別的名稱跟有關聯的類別
因為是示範,所以這邊一律不改
下一步

Apply

現在畫面上已經產生好Diagram囉
再來就是Generate Code囉
先到工具列的Model > Profiles

在Profile Manage選取C# Profile給他Include過去吧

按下Close就完成了
再回到Diagram中按下右鍵 > C# > Generate Code…

選我們剛剛作業的Design Model > Next

把要產生的Class全部勾選

選取存放的地點

接下來是Option Setup

我只將Author改為我的名子,其餘都不改
按下最後的Next吧,接下來就給StarUML跑囉
跑完後您會看到以下畫面

按下確定後咱門就到剛剛選取的輸出資料夾去看StarUML有沒有乖乖的做完事情

OK`,很乖
打開程式確認過跟您設定的沒錯後就大功告成囉
2009/11/15 02:10|
閱讀數 : 881
|
1 人收藏
我要推薦
|
|
訂閱