« クラス定義ファイルとクラス定義の構造 | メイン | クラス定義からインスタンスを作る »

コンストラクタ関数の省略

コンストラクタ(constructor;建設者)関数ではプロパティの初期化などを行いますが、先の例のMyClassクラスのように何もしないコンストラクタ関数もあります。何もしないコンストラクタ関数は省略が可能です。また、関数という呼び方をしますが、値をreturnで戻す必要はありません。つまり、もっとも単純なクラス定義のスクリプトは次のように空のclassブロックだけになります。

もっとも単純なクラス定義:MyClass.as
class MyClass {
//コンストラクタ関数は省略
}

投稿者 oshige : 2005年2月21日 11:15