Haxeのクラス

Haxeではオブジェクト指向プログラミングを言語レベルでサポートをしており、 クラスを実装するための構文を備えています。

クラスの定義

Haxeではキーワード「class」を使用して以下のようにクラスを定義します。

class クラス名 {
    メンバの定義
}

例えば、メンバ変数を出力するクラスの定義は以下のように書きます。

class Hoge {
    public hoge = "Hello";

    public function printHoge() : Void {
        trace(this.hoge);
    }
}

inserted by FC2 system