サブクラスのコンストラクタから、スーパークラスのコンストラクタを起動します。
シグネチャ
説明
プログラミング注意事項
例
{define-class HasOneParent {inherits Parent}
{constructor {default n:int}
|| Different constructors may be chosen based on state:
{if n <= 0 then
{construct-super}
else
{construct-super.from-positive-int n}
}
}
}
{define-class HasManyParents {inherits Mom, Dad}
{constructor {default}
|| Implicitly invoke default constructors of Mom and Dad
}
{constructor {alternate}
{construct-super.Mom.non-default}
{construct-super.Dad.from-int 42}
}
}