package de.vksi.c4j.acceptancetest.lesson111;
import de.vksi.c4j.ContractReference;
import de.vksi.c4j.Pure;
@ContractReference(AContract.class)
public class A {
protected int a;
public A() {
a = 1;
}
@Pure
public int query(int x, int y) {
int result = 0;
result = x + y;
return result;
}
public void command(int value) {
a = value;
}
@Pure
public int getA() {
int result = 0;
result = a;
return result;
}
}