public class A { } class B extends A { final String f; final String foo; B(String fi, String foo) { this.foo = foo; if (fi == foo) { f = foo; } else { f = ""; } } }