2009-11-01から1ヶ月間の記事一覧

何でも使えるツリー構造を定義する

いろいろな場面でツリー構造が必要になるので(たとえばACL機能、ユーザーファイル保存機能etc...)ツリー構造クラスを作った。 class TreeNode{ var $parent; var $children = array(); var $name; var $object; public function __construct($name = ""){ $t…

動的にクラスのインスタンスを作る際に可変引数を渡す

こんな感じで指定したクラス名のオブジェクトを作ろうとしたのだが public static function createInstance(className:String,...args:Array):Object{ var loadedClass:Class = Class(getDefinitionByName(className)); var newInstance:Object= new loadedC…