初始類型

多種 UML 初始類型轉換成有效的 C++ 類型:

UML

C++

Boolean

bool

Integer

int

String

const char *

UnlimitedNatural

unsigned int

您可以利用 cpp_type 造型來新增未出現在 UML 中的初始類型(如 int64)。 如果需要詳細資訊,請參閱 UML 參數

可見性

轉換會依照下列方式來對映可見性:

UML

C++

Public

public

Private

private

Protected

protected

Package

private

C++ 中沒有 Package 可見性的對應項目。 如果轉換在 UML 中發現套件可見性,它會使用保留的 private 可見性。

文件

如果下列 UML 元素有文件,它會轉換成 C++ 註解:

·         類別(包裝巢狀類別、聯集、類型定義和已實例化的類別)

·         列舉(包括巢狀列舉)

·         屬性、列舉屬性和文字

·         作業(包括列入作業和標準作業)

頂端

使用條款 | 意見
(C) Copyright IBM Corporation 2004. All Rights Reserved.