abstract class A { abstract > void foo(); { foo(); } } class X{ > void foo(){ foo(); } }