복합 유형 작성

축약어(언어별 텍스트) 대신 구조적 기능을 사용하여 모델링되는 복합 유형을 작성할 수 있습니다. 또한 이 제품에는 모델의 유지보수성을 높이는 데 유형이 사용되는 모든 클래스가 포함됩니다. 클래스 이름을 변경하면 변경사항이 자동으로 해당 클래스의 모든 참조에 전파됩니다.

프로시저

  1. 패키지 또는 유형 카테고리를 마우스 오른쪽 단추로 클릭한 다음 새로 추가 > 유형을 선택하십시오.
  2. 유형의 기본 이름을 편집하십시오.
  3. 새 유형의 기능 창을 여십시오. 유형 창이 열립니다.
  4. 원하는 경우 유형의 스테레오타입을 지정하십시오.
  5. 유형 목록을 사용하여 데이터 유형의 종류를 지정하십시오. 가능한 값은 다음과 같습니다.
    1. 열거는 새 유형을 열거된 유형으로 지정합니다. 리터럴 탭에서 열거된 값을 지정하십시오. 자세한 정보는 열거된 유형 작성를 참조하십시오.
    2. 언어는 새 유형을 언어별 생성으로 지정합니다. 이 값은 기본값입니다. 자세한 정보는 언어 유형 작성를 참조하십시오.
    3. 구조는 새 유형을 데이터 레코드인 구조로 지정합니다. 자세한 정보는 구조 작성를 참조하십시오.
    4. Typedef는 새 유형을 typedef로 지정합니다. 자세한 정보는 Typedefs 작성를 참조하십시오.
    5. 유니온은 새 유형을 데이터 레코드의 오버레이 정의인 유니온으로 지정합니다. 자세한 정보는 유니온 작성를 참조하십시오.

결과

해당 데이터 유형을 참조하여 작성 프로세스를 계속 진행하십시오.

다음 표는 다른 언어에 대한 복합 유형 맵핑을 보여줍니다.

표 1. 다른 언어에 대한 복합 유형 맵핑
입력 유형 Ada C 및 C++ Java
언어 이전 버전과 동일 이전 버전과 동일 이전 버전과 동일
구조 지원되지 않음 struct 생성된 구조체는 public 데이터 멤버만 포함되는 단순 C-스타일 구조체입니다. 없음
유니온 지원되지 않음 union 없음
열거 열거 유형 enum 없음
Typedef 하위 유형(단순 사례의 경우) 또는 하위 유형 typedef 없음

생성된 구조체는 public 데이터 멤버만 포함되는 단순 C-스타일 구조체입니다.

코드 생성은 자동으로 생성될 유형을 분석합니다.


피드백