2008-05-12から1日間の記事一覧
Rubyで利用できるMixinは、いわば多重継承の仕組みです。CGLIBを使うことで、Javaでも疑似Mixinが使えます。ただしインターフェイスベースでのMixinです。 以下のサンプルは、HumanオブジェクトとEmployeeオブジェクトを合成して両方のメソッドを持った新し…
Rubyで利用できるMixinは、いわば多重継承の仕組みです。CGLIBを使うことで、Javaでも疑似Mixinが使えます。ただしインターフェイスベースでのMixinです。 以下のサンプルは、HumanオブジェクトとEmployeeオブジェクトを合成して両方のメソッドを持った新し…