關於這項作業
在 IBM® Rational® Rhapsody® Developer for C 中,架構會從作為動畫物件的使用者物件,變更為與動畫物件相關聯的的使用者物件。因此,動畫及未動畫的物件記憶體佈置是相同的,所以原則上,它們可混合。每一個類別或物件類型都是已完全檢測的,或完全未檢測的。
若要建立合併的應用程式,您可以鏈結:
- 部分檢測的使用者程式碼
- 部分未檢測的使用者程式碼
- 已檢測的架構程式庫(oxfinst.lib、aomanim.lib 等)
當部分使用者物件呼叫使用者定義的方法時,動畫會辨識此情況,因為架構及呼叫堆疊都已建立動畫。動畫會查看表格以取得與使用者物件相關聯的動畫(方法呼叫中的 me 參數)。如果找到一個項目,則針對此動作的動畫訊息會傳送至 Rational Rhapsody。否則,會忽略此動作(執行動作,但未建立動畫)。