class B extends A { @Override String getFoo() { return "foo"; } @Override void setFoo(String value) { } }