JavaScriptのfunctionにインスパイアされたようなようなものになった。 AnonymousClass \ パッケージ \ Openpear http://openpear.org/package/AnonymousClass AnonymousClassの特徴・制限 ・メソッドは全てClosure Objectで、インスタンス変数として格納する。 ・メソッドを定義する時は、第1引数はAnonymousClassインスタンス自身を受け取る必要がある。 ・定義出来るものは全てpublic。 ・staticに出来ない。(prototypeでstaticっぽく振る舞う事は出来る) ・prototypeで継承が出来る。 ・プロトタイプチェーンも出来る。 ・変数もメソッドもオーバーライドし放題。 主なメソッド AnonymousClass::create(Closure $constru