일반화 화살표를 사용하여 다이어그램에서 두
클래스 간 연결을 그리는 방법으로 상속(일반화라고도 함)을 작성할
수 있습니다.
IBM® Rational® Rhapsody®
브라우저에서
명령을 사용하여 상속을 작성할 수도 있습니다.
프로시저
그림에서 클래스 간 상속을 작성하려면 다음을 수행하십시오.
- 일반화 단추(
)를
클릭한 다음 서브클래스(예: 클래스 B) 내부를 클릭하십시오.
- 커서를 이동하고 수퍼 클래스(예:
클래스 A)를 클릭하여 화살표를 종료하십시오.
- 예를 들어, 클래스 C에서 클래스 A로의 일반화를
작성하십시오. 선은 기본적으로 다음 그림과 같이 트리 스타일로
나타납니다.
다이어그램에 다른 클래스(예: 클래스
D)를 추가하는 경우, 클래스 D에서 클래스 A로
또는 해당 트리의 선으로의 일반화 화살표를
클릭하여 트리 구조에 추가할 수 있습니다.
참고: 일반화의 선 스타일이 기본적으로 트리
스타일로 표시되도록 설정되지 않은 경우 이 선 모양을
동일한 대상을 가리키는 두 개 이상의 일반화 선에 적용하려면
일반화 선 중 하나(예를 들어, 클래스 B에서 클래스 A로 연결)를 선택하고
를 선택하십시오. 일반화
선을 동일한 대상을 가리키는 다른 일반화 선으로 지정하여 이 작업을 수행할 수도 있습니다.
예를 들어, 클래스 B에서 클래스 A로의 일반화 선이 있는 경우
BA 선에 클래스 C로부터의 일반화 선으로 연결하여 트리 구조를
작성할 수 있습니다.
결과
트리 선 모양은 오브젝트 모델 다이어그램의 실현과
유스 케이스 다이어그램의 일반화에도 사용할 수 있습니다.
오브젝트
모델 다이어그램의 경우, 일반화 선 모양은
ObjectModelGe::Inheritance::line_style 특성으로,
실현 선 모양은 ObjectModelGe::Realization::line_style 특성으로 설정됩니다.