【Meta Programming】折腾了半日 就折腾出来这么点东西

【Meta Programming】折腾了半天 就折腾出来这么点东西一段运行时修改方法的代码......groovy的meta program

【Meta Programming】折腾了半天 就折腾出来这么点东西
一段运行时修改方法的代码......

groovy的meta programming 果然强大..... 好吧 其实是我见识少.....

早就想写一段javascript prototype代码风格的groovy代码了.....

于是折腾了半天就折腾出来这么样的东东.....



t.prototype.getTest = function(arg) { return arg };assert(t.getText('abc') == 'abc')


没错, 我只是分享我的一个使用场景,需要动态的修改某个运行时时才知道的类的方法....、

我也没说只有我下面的代码才是prototype风格的 是吧....