mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-18 17:20:54 +07:00
23 lines
590 B
Java
23 lines
590 B
Java
interface B { default void foo() {} }
|
|
interface C { default void foo() {} }
|
|
class <error descr="D inherits unrelated defaults for foo() from types B and C">D</error> implements B, C {}
|
|
|
|
interface E {
|
|
default void foo() {
|
|
}
|
|
}
|
|
|
|
interface F {
|
|
void foo();
|
|
}
|
|
|
|
interface <error descr="G inherits abstract and default for foo() from types E and F">G</error> extends E, F {}
|
|
|
|
interface H {
|
|
default void m() {}
|
|
}
|
|
interface K {
|
|
default void m() {}
|
|
}
|
|
class L implements H {}
|
|
class <error descr="M inherits unrelated defaults for m() from types H and K">M</error> extends L implements H, K {} |