prefer extensions methods als interface (IDEA-96719)

This commit is contained in:
anna
2012-12-06 19:46:08 +01:00
parent 994c75ca8c
commit 592cc321af
3 changed files with 18 additions and 1 deletions

View File

@@ -0,0 +1,14 @@
interface OfInt extends Sink<Integer> {
default void accept(Integer i) {}
}
interface Sink<T> extends Block<T> {
}
interface Block<T> {
public void accept(T t);
}
class Hello1 implements Sink<Integer>, OfInt {}
class Hello2 implements OfInt, Sink<Integer>{}