衍生狀態圖中的每個項目都可以:
- 繼承,其中對超類別中的項目進行的任何修改均適用於子類別中的項目。
- 置換,其中對超類別中的項目進行的任何修改均不適用於子類別。但是,從超類別中刪除某項目也會從子類別中刪除該項目。這與 C++ 有所不同,例如,在超類別中刪除置換的行為會導致置換的行為成為一般項目。
- 一般,其中一般項目由子類別所擁有。項目與超類別無關,並且不受超類別的影響。
將項目的狀態註為繼承、置換或一般對於 IBM® Rational® Rhapsody® 及使用者而言至關重要。
註: 狀態圖繼承的現行實作受限於單一繼承。回應類別最多可以具有一個回應超類別。