기능 창의 일반
탭을 사용하여 클래스의 특성을 정의할 수 있습니다.
이 태스크 정보
클래스의 일반 기능을
정의하기 위해 일반 탭이 다음과 같이 구성됩니다.
- 이름은 요소의 이름을
지정합니다. 기본 이름은 class_n입니다. 여기서
n은 0 이상의 정수입니다. 클래스에 대한 세부 설명을 입력하려면
설명 탭을 사용하십시오.
- L은
해당되는 경우 요소의 레이블을 지정합니다.
- 스테레오타입은 해당되는
경우 요소의 스테레오타입을 지정합니다. 스테레오타입은 이중 꺽쇠괄호로 묶이며(예: «s1») 문서화용으로
클래스에 태그를 지정할 수 있습니다.
- 프로젝트의 현재 스테레오타입 목록에서 선택하려면
스테레오타입 선택 단추
를 클릭하십시오.
- 선택된 스테레오타입의 순서를 정렬하려면
스테레오타입 순서 변경 단추
를
클릭하십시오. 주: COM 스테레오타입은 구조적입니다.
즉, 코드 생성에 영향을 미칩니다.
- 기본 다이어그램은
사용 가능한 다이어그램에서 클래스의 가장
완벽한 보기가 포함된 다이어그램을 지정합니다.
- 동시성은
동시성을 지정합니다. 가능한 값은 다음과 같습니다.
- 활성은 클래스가 자체 스레드에서 실행됨을 의미합니다.
- 순차는 클래스가
시스템 스레드에서 실행됨을 의미합니다.
- 정의 위치는 클래스의
소유자를 지정합니다. 모든 클래스는 패키지 또는 다른 클래스
내부에 있습니다.
주: 패키지에 명시적으로 그려지지
않은 클래스는 다이어그램의 기본 패키지에 속합니다. 다이어그램이
패키지에 명시적으로 지정되지 않은 경우에는
다이어그램이 프로젝트의 기본 패키지에 속합니다.
- 클래스 유형은
클래스 유형을 지정합니다. 가능한 값은 다음과 같습니다.
- 일반은 클래스를 작성합니다.
- 템플리트는 템플리트를 작성합니다. 필요한
인수를 지정하려면, 템플리트 단일 선택 단추를 선택하면
표시되는 템플리트 매개변수 탭을 사용하십시오.
- 인스턴스화는 템플리트의 인스턴스화를
작성합니다. 필요한
인수를 지정하려면, 인스턴스화 단일 선택 단추를 선택하면
표시되는 템플리트 인스턴스화 탭을 사용하십시오.
주: 클래스의
인스턴스를 작성하려면
인스턴스화 단일 선택
단추를 선택하고 인스턴스를 가져온 템플리트를 선택하십시오. 예를
들어, 템플리트 클래스가
A이고
B를
해당 클래스의 인스턴스로 작성하는 경우 이는 런타임에서
B가
클래스
A의 인스턴스로 작성됨을 의미합니다.