サブインターフェイスメソッドをオーバーライドすると便利な例はありますか?次の例を見てください:サブインターフェイスメソッドのオーバーライド
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