Delegate
昨日の日記(Java with CGLIB でC#ライクなDelegateを使う。)の続きで、ちょっとサンプルを作ってみる。 Delegateでオブジェクトメソッドの列挙フレームワークを作る。 (実はそんな大げさなもんではありませんが) オブジェクトのメソッドをループする部分…
Javaの言語仕様には、C#で言うDelegateは無いが、 CGLIBでDelegateの仕組みが提供されている。 C#にインスパイアされて作ったって書いてた。Delegateというのは、(御幣を承知で言えば) メソッドへのポインタをオブジェクトインスタンスから切り離して 参照…