AS3におけるプロパティの初期値

やっとこAS3触ってみた.
まだほんの少しだけど,クラス定義時のプロパティの宣言において,初期値を入れる挙動がAS2とは変わったのかな?

package {
  public class Test {
    private var obj:Object = {a : 10};

    public function Test {
    }
}

このときobjはAS2のときは初期値としてstatic(prototypeオブジェクト)の方へ格納されていていた気がするけど,今回は自身のオブジェクトに格納されるようになったみたいだ.
Javaみたいになったのかな.


contributor nao : 2006年09月01日 23:48

trackback

trackback for this entry URL:
http://blog.graffiti-web.org/mt/mt-tb.cgi/438

comment