class Test <T> { T <caret>t; T tt; } class I extends Test<String>{}