<strike id="rrvnz"></strike>

    <noframes id="rrvnz">
    <noframes id="rrvnz"><span id="rrvnz"><pre id="rrvnz"></pre></span><address id="rrvnz"></address>
    <address id="rrvnz"><nobr id="rrvnz"></nobr></address><noframes id="rrvnz">
      <em id="rrvnz"></em>

        首 頁IT知識庫翔宇問吧收藏本站
        當前位置:翔宇亭IT樂園IT知識庫編程技術軟件工程

        用Visio畫UML的類結構圖

        減小字體 增大字體 作者:佚名  來源:轉載  發布時間:2010-05-31 11:04:00

        因為類圖很直觀,所以恐怕C++成員首先接觸到的應該就是類圖了.在這篇文章中我們要將下面一個在MFC程序中隨處可以見到類用UML圖表現出來。

        class CGraphicObject
        {
            CRect m_rectBound;
        public:
            BOOL SetRect(CRect rect);
            CRect GetRect();
        };

        1、創建類圖

        在模型資源管理器中選擇[Static Model]-[Top Package],點鼠標右鍵,從彈出菜單中選擇[New]-[Static Structure Diagram]即可創建用于制作類結構圖的圖面了。

        2、準備工作

        首先我們遇到的問題是,CRect和BOOL兩種類型在Visio數據類型中找不到.所以我們先從追加數據類型開始.為了便于管理我們會先創建MFC數據類型包.

        3、創建數據包

        右鍵點擊下圖中模型資源管理器的根節點.在彈出菜單中,選擇[包]項目.

        clip_image001

        下圖是彈出的包屬性對話框.點擊[New]按鈕,在[UML Package]列中輸入[MFC Data Types],點擊[OK]按鈕結束.上圖可以看到追加的MFC數據類型包.

        clip_image002

        4、追加BOOL數據類型

        在[MFC Data Types]項目上點擊右鍵,選擇[New]-[Data Type],在彈出的[UML Datatype Property]窗口中的類別窗口中選擇[DataType]項目,在名稱項目中填寫[BOOL],選擇[OK]結束.用同樣的方法追加CRect類型。

        注意:在MFC中CRect是一個類,但是由于我們并不關心CRect的細節,所以把CRect作為簡單數據類型來處理.

        clip_image003

        5、追加一個類

        追加一個類很簡單,然后從形狀窗口中的[UML Static Sturcture]分類中拖動[Class]對象就可以了.

        clip_image004

        [1] [2]  下一頁

        Tags:UML Visio 類圖

        知識評論評論內容只代表網友觀點,與本站立場無關!

           評論摘要(共 0 條,得分 0 分,平均 0 分) 查看完整評論

        用戶名: 查看更多評論

        分 值:100分 85分 70分 55分 40分 25分 10分 1分

        內 容:

                    請注意用語文明且合法,不要發布帶有攻擊性、侮辱性的言論,謝謝合作!

                 通知管理員 驗證碼:

        關于本站 | 網站幫助 | 廣告合作 | 網站聲明 | 友情連接 | 網站地圖 | 用戶守則 | 聯系我們 |
        本站大多數內容來自互聯網或網站會員發布,如有侵權,請來信告之,謝謝!
        Copyright © 2007-2017 biye5u.com. All Rights Reserved.
        網站備案號:黑ICP備13005378號-3
        特黄特色三级在线观看 - 视频 - 在线观看 - 影视资讯 -心晴网