ステートチャートの継承

ステートチャートの継承は、ステートチャートを持つスーパークラスからクラスが派生したときに始まります。サブクラスのステートチャートである、継承ステートチャートは、最初は、スーパークラスのクローンです。 以下にリストした項目を除き、継承したステートチャートに追加作業を行って、継承したクラスの振る舞いをオーバーライドすることができます。

サブクラスのステートチャート内の項目に対して、以下の変更を加えることはできません。

サブクラスのステートチャート内の項目に対して、以下の変更を加えることができます。

継承ステートチャートは、修正および追加された要素だけでなく、スーパークラスから継承したすべての項目から構成されます。

注: パッケージを越えて、ステートチャートを継承することが可能です。

基底ステートチャートを編集すると、チェック時、コード生成時、レポート生成時、または派生ステートチャートを開いたときに要求があったときだけ、派生ステートチャートが再描画されます。


フィードバック