Groovy の MetaClass でメソッドをオーバーライドする時にはまったこと

Groovy の便利な仕様として、メタプログラミングがあります。クラスやメソッドを呼び出すときに、そのクラスの定義を変更して振る舞いを変えることができます。 その実装方法はシンプルでわかりやすいものとなっています。 ですが、はまりました シンプルなコードで MetaClass を試してみたところ簡単に実装できました。こ…