コンストラクターとデストラクター

各クラスに、デフォルトのコンストラクターとデストラクターが生成されます。追加のコンストラクターを明示的に指定できます。または、モデルに明示的にコンストラクターまたはデストラクターを追加して、デフォルトをオーバーライドすることもできます。

例:

class::class(OMThread* thread) {
   NOTIFY_CONSTRUCTOR(class, class(), 0,
      class_SERIALIZE);
   setThread(thread);
   initRelations();
};

状態を定義する場合は、initRelations の代わりに initStatechart を使用してください。

class::~class() {
   NOTIFY_DESTRUCTOR(~class);
   cleanUpRelations();
};

上と同様に、状態を定義する場合は、cleanUpRelations の代わりに cleanUpStatechart を使用してください。


フィードバック