建構子及解構子

會針對每一個類別產生預設建構子及解構子。您可以明確地指定其他建構子,或明確地將其他建構子新增至模型,以置換預設建構子或解構子。

例如:

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

如果您正在定義狀態,請使用 initStatechart 而非 initRelations

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

同樣地,如果您正在定義狀態,請使用 cleanUpStatechart 而非 cleanUpRelations


意見回饋