To-many 관계

To-many 관계는 OMCollection 템플리트를 사용하여 포인터 콜렉션에 의해 구현됩니다.

E가 역할 이름 roleF에 다양하게 관련된 클래스 이름인 경우 E에는 다음 데이터 멤버가 포함됩니다.

OMCollection<F*> role;

이 관계를 조작하기 위해 E에 다음 메소드가 생성됩니다.

예를 들어, X 이벤트를 관련된 각 F 오브젝트에 보내려면 다음 코드를 사용하십시오.

   OMIterator<F*> iter(anE->getRole());
   while(*iter)
   {
      *iter->GEN();
      iter++;
   }

이 코드에서 anEE의 인스턴스입니다.

기본값은 역할의 특성을 통해 수정 가능합니다.


피드백