import java.util.Set; class Ancestor {} class Subject extends Ancestor {} class Descendant extends Subject {} class Expr { private Set myField; public void meth() { myField = new Set(); // myField = new Set(); // myField = new Set(); // myField = new Set(); } }