私有欄位和方法在 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 版本也無法解決。