오브젝트 모델 다이어그램의 상속 작성

일반화 화살표를 사용하여 다이어그램에서 두 클래스 간 연결을 그리는 방법으로 상속(일반화라고도 함)을 작성할 수 있습니다. IBM® Rational® Rhapsody® 브라우저에서 새로 추가 > 관계 > 일반화 명령을 사용하여 상속을 작성할 수도 있습니다.

프로시저

그림에서 클래스 간 상속을 작성하려면 다음을 수행하십시오.

  1. 일반화 단추(일반화 단추)를 클릭한 다음 서브클래스(예: 클래스 B) 내부를 클릭하십시오.
  2. 커서를 이동하고 수퍼 클래스(예: 클래스 A)를 클릭하여 화살표를 종료하십시오.
  3. 예를 들어, 클래스 C에서 클래스 A로의 일반화를 작성하십시오. 선은 기본적으로 다음 그림과 같이 트리 스타일로 나타납니다.
    트리 스타일로 표시되는 일반화

    다이어그램에 다른 클래스(예: 클래스 D)를 추가하는 경우, 클래스 D에서 클래스 A로 또는 해당 트리의 선으로의 일반화 화살표를 클릭하여 트리 구조에 추가할 수 있습니다.

    주: 일반화의 선 스타일이 기본적으로 트리 스타일로 표시되도록 설정되지 않은 경우 이 선 모양을 동일한 대상을 가리키는 두 개 이상의 일반화 선에 적용하려면 일반화 선 중 하나(예를 들어, 클래스 B에서 클래스 A로 연결)를 선택하고 선 모양 > 트리를 선택하십시오. 일반화 선을 동일한 대상을 가리키는 다른 일반화 선으로 지정하여 이 작업을 수행할 수도 있습니다. 예를 들어, 클래스 B에서 클래스 A로의 일반화 선이 있는 경우 BA 선에 클래스 C로부터의 일반화 선으로 연결하여 트리 구조를 작성할 수 있습니다.

결과

트리 선 모양은 오브젝트 모델 다이어그램의 실현과 유스 케이스 다이어그램의 일반화에도 사용할 수 있습니다.

오브젝트 모델 다이어그램의 경우, 일반화 선 모양은 ObjectModelGe::Inheritance::line_style 특성으로, 실현 선 모양은 ObjectModelGe::Realization::line_style 특성으로 설정됩니다.


피드백