建立分配給屬性和呼叫的閉包
讓我們建立一個地圖和一個封面來列印你好
def exMap = [:]
def exClosure = {
println "Hello"
}
為地圖中的屬性指定閉包
exMap.closureProp = exClosure
呼叫關閉
exMap.closureProp.call()
輸出
Hello
另一個示例 - 讓我們建立一個具有基本屬性的類,併為它的物件分配相同的閉包
class Employee {
def prop
}
def employee = new Employee()
employee.prop = exClosure
通過該屬性呼叫 close
employee.prop.call()
輸出
Hello