コンストラクターは、クラスの作成時に実行されるクラス メソッドです。
 
  
 
	 
 
	 constructor-specification
 
		 
		
 
	  
 
	 
 
	 例
 
		 
		class-id SuperHero.
01 _powerLevel binary-long.
method-id new.
    set _powerLevel to 0
end method.
method-id new (powerLevel as binary-long).
    set _powerLevel to powerLevel
end method.
$if JVMGEN set
method-id Finalize override protected.
    *> JVM finalizer method. 
end method.
$else
method-id Finalize override protected.
    *> .NET finalizer method. 
end method.
$end
end class.
 
		 
	  
 
	 その他の情報
 
		 
		STATIC が指定されていない場合、メソッドはインスタンス コンストラクターであり、クラス インスタンスが作成されるとコードが実行されます (NEW 式を参照)。
 
		STATIC が指定されている場合、メソッドは静的コンストラクターであり、クラスが最初にロードされた際に実行されます。
 
		インスタンス コンストラクターも静的コンストラクターも、RETURNING 項目は指定できません。静的コンストラクターはパラメーターを指定できません。
 
		コンストラクターのヘッダーでパラメーターを指定する場合は、コンストラクターの本体に手続き部の見出しを含めることはできません。