« インスタンスメンバーを追加する | メイン | ダイナミッククラスのビルトインクラス »
クラスメンバーを追加する
ダイナミッククラスではクラスメンバーを追加することもできます。先のMyClassクラスにクラスメンバーを追加してみましょう。クラスメンバーの追加は、クラス名に対してプロパティやメソッドを直接設定します。次の例ではxプロパティとfx()メソッドを追加し、追加が成功したかどうかを続けてテストしています。
フレームアクション:myclasstest2.fla
//クラスメンバーを追加する
MyClass.x = 120;
MyClass.fx = function(v:Number) {
var ans = v * 3;
return ans;
};
//追加したクラスメンバーをテストする
trace(MyClass.x);// 出力→ 120
trace(MyClass.fx(15));// 出力→ 45
投稿者 oshige : 2005年02月24日 10:44
トラックバック
このエントリーのトラックバックURL:
http://oshige.com/mt/mt-tb.cgi/1155