建立合成類型

您可以建立使用結構特性而非逐項語言特定文字而建模的合成類型。 此外,產品無論在何處均使用類型來提高模型可維護性的類別:如果您變更類別的名稱,則此變更會在其所有參照中自動傳播。

程序

  1. 用滑鼠右鍵按一下套件或類型類型,然後選取新增 > 類型
  2. 編輯類型的預設名稱。
  3. 開啟新類型的「特性」視窗。這時會開啟類型視窗。
  4. 需要的話,請指定類型的模板。
  5. 使用類型清單來指定資料類型的類型。可能的值如下:
    1. 列舉會指定新類型為列舉類型。在文字標籤上指定列舉值。如需相關資訊,請參閱建立列舉的類型
    2. 語言會指定新類型為語言特定的建構。這是預設值。如需相關資訊,請參閱建立語言類型
    3. 結構會指定新類型是資料記錄的結構。如需相關資訊,請參閱建立結構
    4. Typedef 會指定新類型為 typedef。如需相關資訊,請參閱建立 Typedef
    5. 聯集會指定新類型為聯集,是資料記錄的套版定義。如需相關資訊,請參閱建立聯集

結果

請參閱適當的資料類型,以繼續進行建立處理。

下表顯示合成類型對映至不同語言。

表 1. 合成類型對映至不同語言。
類型 Ada C 及 C++ Java™
語言 如同於舊版 如同於舊版 如同於舊版
結構 不受支援 結構 產生的結構是簡式 C 結構,只包含公用資料成員。 N/A
聯集 不受支援 union N/A
列舉 列舉類型 enum N/A
類型定義 子類型(在簡單案例中)或子類型 typedef N/A

產生的結構是簡式 C 結構,只包含公用資料成員。

產生程式碼會分析類型,以自動產生:


回饋