AS3 Traits
- http://usrb.in/amachang/static/wcan200701/
- http://livedocs.macromedia.com/flex/2_jp/docs/00001847.html 特性オブジェクト 図つき
- http://livedocs.macromedia.com/specs/actionscript/3/as3_specification73.html Traits
あるタイプにおける共有プロパティ。static 変数 (クラス変数) は Class クラスのインスタンスのプロパティと考えることができるので TCA (クラストレイツ) で、インスタンス変数は TA (インスタンストレイツ) になる、でいいのかな。
というかダイナミックに解決する必要がない変数名はコンパイル時になくしてトレイツに突っ込んじゃって、継承時にはプロトタイプチェインではなくオブジェクトコピーですませるために導入してるんだよっていうのがアレであって、もしかするとそんなに気にするでもないのかもしれない。
スコープチェインの覚えかたはプロトタイプは遅いから後回しにするとか覚えておけばいいのかな
と、コードを書かないでごたごたやってるけど(ry