class Foo { protected void foo(){} } class FooImpl extends Foo { void bar() { foo(); } }