class Test { protected void fo<caret>o() { } } class subclass extends Test { @Override protected void foo() { } }