public abstract class X { abstract void f(); } abstract class Y extends X { }