ダイナミッククラスについて

クラス定義に dynamic キーワードを追加すると、指定したクラスに基づくオブジェクトが、実行時にダイナミックプロパティを追加したり、ダイナミックプロパティにアクセスできるようになります。この機能が必要な場合にだけ、ダイナミッククラスを作成します。

クラス定義内およびクラスインスタンス内部でアクセスされるメンバーは、クラススコープ内のメンバーと比較されないので、ダイナミッククラスに対するタイプチェックは、非ダイナミッククラスの場合よりも緩くになります。ただし、その場合でも、クラスメンバー関数の戻り値とパラメータのタイプに対しては、タイプチェックが実行されます。

ダイナミッククラスの作成方法については、ダイナミッククラスの作成を参照してください。


 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00000785.html