class A { private def sayHello() { println \"Anish\" } } def a_obj = new A() a_obj.sayHello()
output : Anish
Anish
I think its a bug in groovy that is fixed in groovy++.
https://issues.apache.org/jira/browse/GROOVY-1875