是否有任何可代表的例子,其中重寫子接口方法是有用的?請看下面的例子:覆蓋子接口方法
public class TestOverridingSubinterfaceMethods {
@Test
public void testOverrideSubinterfaceMethod() throws Exception {
assertThat(new I2Impl().foo(), is(2));
}
private class I2Impl implements I2 {
@Override
public Integer foo() {
return 2;
}
}
private interface I1 {
Integer foo();
}
private interface I2 extends I1 {
Integer foo();
}
}
你所問的並不完全清楚。 – bradimus
@bradimus什麼是重寫子接口方法的好處? – Chris311