12
這是我想要做的一個人爲的例子,但最低限度表達了所需的行爲。我想引用屬性訪問被調用的對象的實例。我首先嚐試了'this',但是它引用了封閉類,而不是MetaClass或String實例。如何從Groovy中的MetaClass方法引用GroovyObject實例?
String.metaClass.propertyMissing = { String name ->
'I do not exist, but my name is ' + <the String instance> + '.' + $name
}