blob: cd401048bf85b1e43805d14ea116c7be6c93d257 [file] [log] [blame]
public class A {
public int getProp() {
return prop;
}
public void setProp(int prop) {
this.prop = prop;
}
private int prop;
}
public class intPropAssignment extends groovy.lang.Script {
public static void main(java.lang.String[] args) {
new intPropAssignment(new groovy.lang.Binding(args)).run();
}
public java.lang.Object run() {
A a = new A();
print(3 + (setProp(a, 2 + 1)));
return null;
}
public intPropAssignment(groovy.lang.Binding binding) {
super(binding);
}
public intPropAssignment() {
super();
}
private static int setProp(A propOwner, int prop) {
propOwner.setProp(prop);
return prop;
}
}