class Test { void foo() { } } class subclass extends Test { @Override protected void foo() { } }