Microsoft Visual c + + 7.0 UML 對應的程式碼

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。此為英文文章出處,以供參考。

反向工程,期間下列程式碼建構 Visual c + + 對應至 UML 元素:

命名空間

C + + 命名空間進行反向工程為 UML 套件 ,其中包括:

  • 名稱

  • 成員

附註: 定義類別外部變數會新增至具有鉛版 << 公用程式 >> 命名空間中的類別。

課堂

C + + 類別進行反向工程為 UML 類別 ,其中包括:

  • 名稱

  • 繼承的類別

  • 可見度 (公用、 受保護,或私用)

  • IsAbstract

  • 成員作業

  • 成員變數

附註: C + + 內函數類別定義是反向工程。

列舉

C + + 列舉的類型進行反向工程為 << 列舉 >> 鉛版與 UML 資料類型 ,並包含:

  • 名稱

  • 可見度 (公用、 受保護,或私用)

  • IsLeaf

  • 成員

結構

C + + 結構進行反向工程為 << 結構 >> 鉛版與 UML 類別,其中包括:

  • 名稱

  • 可見度 (公用、 受保護,或私用)

  • IsAbstract

  • IsLeaf

  • 基底類別

  • 成員

聯集

C + + 聯集進行反向工程為 << union >> 鉛版與 UML 類別,其中包括:

  • 名稱

  • 可見度 (公用、 受保護,或私用)

  • IsLeaf

  • 成員

成員作業

C + + 中的成員作業進行反向工程為 UML 作業,而且包括:

  • 名稱

  • 可見度 (公用、 受保護,或私用)

  • 範圍 (本機、 靜態,或共用)

  • IsPolymorphic

  • IsAbstract

  • 作業類型

作業會加註標示,根據其類型,例如建構函式、 解構、 運算子或程序。您可以使用 [ UML 作業屬性] 對話方塊的 [程式碼產生選項] 頁面的 UML 模型中檢視這些旗標。

  • 傳回類型

  • 參數

成員變數

C + + 中的成員變數進行反向工程為 UML 屬性,而且包括:

  • 名稱

  • 類型

  • 可見度 (公用、 受保護,或私用)

  • 範圍 (本機、 靜態,或共用)

  • 可變更 (凍結或可變更)

  • 起始值

方法參數

C + + 的方法參數進行反向工程為 UML 參數,而且包括:

  • 名稱

  • 類型

  • (或中的方向,進出、,傳回)

  • 預設值

  • 重數

多樣性便會新增至參數類型的尾碼。例如:

void Func(int *p)

將反向工程為:

p: int*

Typedef

C + + typedef 進行反向工程為 UML 類別,其中包括:

  • 名稱

  • 可見度 (公用、 受保護,或私用)

  • 繫結至基礎類型的關聯

範本定義

範本定義在 c + + 進行反向工程為 UML 參數化類別,並包含:

  • 名稱

  • 參數

  • 成員變數

  • 成員作業

其他 c + + 程式碼建構,可以反向工程

  • 函數規範: 內嵌

  • Cv 辨識符號: Const 進行反向工程為成員的變數和成員函數

  • 轉換函數識別碼: 運算子轉換類型識別碼

  • 運算子函數識別碼: 運算子運算子

不支援的 UML c + + 程式碼建構

下列 c + + 程式碼架構,就不會對應到 UML 反向工程從 Visual Studio 時的元素。Microsoft Office Visio UML 模型圖表至網路。

  • 在函數類別類別定義是反向工程。

  • 宣告規範朋友進行反向工程。

  • 儲存類別規範自動,Register 外部,Mutable 是反向工程。

  • 進行反向工程函數規範明確。

  • 使用指示詞使用命名空間進行反向工程。

  • Asm 定義 Asm 進行反向工程。

  • 連結規格外部進行反向工程。

  • Cv 辨識動態進行反向工程。

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×