package p; class A { protected void bar(Object o){} protected void foo(String s){} } class B extends A{ protected void bar(Object o){} protected void foo(String s){} }