在groovy中像类一样调用def方法?

时间:2017-12-27 14:01:00

标签: function class groovy

我怎么能像类一样调用def?

例如,我调用类

class object{do things}
new object ()

我怎么能用

def object {}

请帮帮我。

1 个答案:

答案 0 :(得分:1)

def 可以指定为变量的类型或方法的返回类型。例如: 要使用 def a作为方法返回类型:

class Fun {
 def haveFun() {
   return "fun";
}

您可以像任何方法一样调用getFun方法:

new Fun().haveFun();

使用 def 作为变量类型声明:

def fun = "fun"
相关问题