類型會在下列檔案(位於 <product installation folder>\Share\<lang>\oxf 下)中進行定義:
下表顯示預先定義的類型與語言實作類型之間的對映。
| 模型類型 | Ada | C | C++ | Java |
|---|---|---|---|---|
| RhpInteger | integer | int | int | int |
| RhpUnlimitedNatural | long_integer | long | long | long |
| RhpPositive | unsigned | unsigned int | unsigned int | int |
| RhpPositive | unsigned | unsigned int | unsigned int | int |
| RhpReal | long_float | double | double | double |
| RhpCharacter | character | char | char | char |
| RhpString | string | char* | OMString | String |
| RhpBoolean | boolean | RiCBoolean | bool | boolean |
| RhpVoid | 僅在程序宣告中使用 | void | void | void |
| RhpAddress | 位址 | void* | void* | 物件 |
當您建立屬性或作業時,這些語言獨立類型會併入類型清單中。
