IBM® Rational® Rhapsody® 假設您遵循下列附註中所概述的某種程式設計樣式。系統不會強制您遵循此樣式,但是如果您選擇不這樣做,請注意動畫可能不與模型同步。
例如,有時可能定義靜態屬性十分方便,並且將其直接用於所有類別實例。雖然它並非是最有效的程式設計方法,但卻是解決許多問題的快速方法。如果您喜好,則可以使用此方法。但是,請注意播放動畫期間可能不會適當地更新該屬性的值。
以下是標準樣式準則:
- 物件的所有內容都是專用或受保護的;也就是,其他物件無法變更直接變更該物件的屬性、關係或狀態。它們必須使用該作業的某項作業。
- 狀態與關係只能透過預先定義的轉換元集進行變更。
- 只允許在 and 狀態元件之間呼叫自我觸發的作業。
註: 在回復時,如果您不遵循這些準則,並且懷疑給定物件的視圖與其實際狀態不一致,請嘗試關閉可疑的視圖,然後再將其重新開啟。此動作會重新整理視圖並讓其與物件的實際狀態同步。