對多關係

對多關係是由使用 OMCollection 範本的指標集合所實作。

如果 E 是個依角色名稱 roleF 層層相關的類別名稱,E 會包含下列資料成員:

OMCollection<F*> role;

會在 E 中產生下列方法以操作此關係:

例如,如果您要將事件 X 傳送至每一個相關的 F 物件,請使用下列程式碼:

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

在此程式碼中,anEE 的實例。

可透過角色內容來修改這些預設值。


意見回饋