java 8 interfaces: default/static preferences (IDEA-136171)

This commit is contained in:
Anna Kozlova
2015-02-10 15:20:13 +01:00
parent cb3c7a5270
commit a6ef814ce8
4 changed files with 32 additions and 1 deletions

View File

@@ -0,0 +1,18 @@
class Test {
interface I {
default void f() {}
}
interface J {
static void f() {}
}
static class IJ implements I, J {}
static class JI implements J, I {}
public static void main(String[] args) {
new IJ(). f();
new JI(). f();
J.f();
}
}