規格檔案的方法宣告區段,包括針對套件、物件、關係及事件的方法宣告(建構子和解構子)。
產生這兩個方法(作業),以便當建立元素時起始設定記憶體,當元素毀損時清除記憶體。
例如,針對 Default 套件產生下列起始設定元及清理方法:
void Default_OMInitializer_Init();
void Default_OMInitializer_Cleanup();
IBM® Rational® Rhapsody® 會產生建構子以起始設定套件內元素之間的關係。 關係起始設定元名稱格式為 <package>_initRelations()。
例如,下列方法起始設定 Default 套件中物件之間的關係:
static void Default_initRelations();
將關鍵字 static 套用至方法,可讓相同檔案中的其他作業來存取它。
Rational Rhapsody 會產生下列建構子和解構子來處理事件:
例如,Rational Rhapsody 產生 evStart 事件的下列方法:
evStart * RiC_Create_evStart();
void RiC_Destroy_evStart(evStart* const me);
void evStart_Init(evStart* const me);
void evStart_Cleanup(evStart* const me);