美文网首页
Groovy:动态语言

Groovy:动态语言

作者: lv_mock | 来源:发表于2020-06-17 15:53 被阅读0次
class Car{
    def run(){
        println "car run"
    }
}

class Bike {
    def run() {
        println "bike run"
    }
}

void func(transport) {
    if(transport.respondsTo('run'))
        transport.run()
}

func(new Car())
func(new Bike())
func('')
输出:
car run
bike run
null
size
class java.lang.Object

相关文章

网友评论

      本文标题:Groovy:动态语言

      本文链接:https://www.haomeiwen.com/subject/tfssxktx.html