package p; //renaming I.m to k interface I{ void k(); } interface I2{ void k(); } class A{ public void k(){} } class B extends A implements I{ public void k(){} } class C extends A implements I2{ public void k(){} }