반응적 클래스의 계층 구조 정제

오버라이드 또는 오버라이드 해제를 사용하지 않고(정보를 잃지 않고) 반응적 클래스의 계층 구조를 정제할 수 있습니다.

이 태스크 정보

예를 들어, 다음 오브젝트 모델 다이어그램과 같이 클래스 A에서 상속되는 클래스 C가 있는 것으로 가정하십시오.

오브젝트 모델 다이어그램 - 단순 상속을 보여주는 예제

CB에서 상속되고 B는 A에서 상속되도록 계층 구조를 변경하는 것으로 가정하십시오. 이러한 경우, 다음과 같이 됩니다.

계층 구조를 변경하려면 다음을 수행하십시오.

프로시저

  1. 브라우저 또는 다이어그램 도구를 사용하여 BA 사이의 상속을 작성하십시오.
  2. CB 사이의 상속을 작성하십시오.
  3. IBM® Rational® Rhapsody®는 상속 레벨 추가 사실을 알려주는 창을 표시하고 CA 간의 상속 삭제 여부를 묻습니다. 를 클릭하십시오.

결과

다음 그림은 개정된 오브젝트 모델 다이어그램을 보여줍니다.

오브젝트 모델 다이어그램 - 계층 구조 상속성을 보여주는 예제

피드백