当前位置:  开发笔记 > 后端 > 正文

如何在groovy中进行方法别名?

如何解决《如何在groovy中进行方法别名?》经验,为你挑选了1个好方法。

我试图在groovy中重新定义域的动态方法.在groovy中的ruby中是否有类似的别名方法?



1> rlovtang..:

你是说像方法参考运算符.&

def out = System.out.&println
out << "Hello"

def greet(name) {
    println "Hello $name"
}

def sayHello = this.&greet

sayHello "Ronny"

它在http://groovy.codehaus.org/Operators中提到但是缺少一个例子

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有