abstract class A { abstract T foo(); { int x = foo(); } }