私有欄位和方法在 groovy 中不是私有的
class MyClass {
private String privateField
}
def prvtClss = new MyClass(privateField: 'qwerty')
println prvtClss.privateField
將列印我們’qwerty'
此問題自版本 1.1 以來就已知,並且有一個錯誤報告: http : //jira.codehaus.org/browse/GROOVY-1875 。即使使用 groovy 2 版本也無法解決。