클래스류 역할의 이름

클래스 이름이 있는 클래스류 역할(인스턴스 라인)은 모델의 클래스 보기입니다. 인스턴스 이름(instance:class 양식)이 있는 인스턴스 라인도 모델의 클래스 보기입니다.

인스턴스 라인은 모델의 클래스를 참조합니다. 인스턴스 라인을 모델에 있는 다른 클래스 이름으로 바꾸면, 인스턴스 라인이 모델의 다른 클래스에 대한 보기로 작용합니다. 클래스가 없으면, IBM® Rational® Rhapsody®가 클래스를 작성합니다.

참고: 인스턴스 라인의 이름은 크기 조정이 가능한 텍스트 프레임입니다. 바운딩 상자의 윤곽과 일치하도록 텍스트가 줄 바꾸기됩니다.

분석 모드를 지정한 경우, 제품은 기본적으로 인스턴스 라인의 이름을 role_n으로 지정하며 클래스 정보를 입력하도록 프롬프트를 표시하지 않습니다. 다음 그림은 분석 시퀀스 다이어그램의 새 인스턴스 라인을 표시합니다.

새 인스턴스 라인을 표시하는 시퀀스 다이어그램

디자인 모드를 지정한 경우, 제품은 기본적으로 인스턴스 라인의 이름을 :class_n으로 지정합니다. 지정된 클래스가 없으면, Rational Rhapsody가 클래스를 작성할 것인지 여부를 묻습니다. 다음 그림은 디자인 시퀀스 다이어그램의 새 인스턴스 라인을 표시합니다.

클래스류 역할 이름은 기존 오브젝트에 해당 표현식을 맵핑할 수 있을 때 애니메이션됩니다.

예:

클래스 A와 오브젝트 a:A(A의 유일한 오브젝트임)가 있습니다. 다음 이름은 모두 이 오브젝트에 맵핑됩니다.

a:A 대신 다른 오브젝트 b:B의 파트 itsAA의 단일 인스턴스가 있다고 가정하십시오.

인스턴스 라인은 다음으로 이름 지정될 수 있습니다.


피드백