package test; | |
public class Inheritance extends AbstractInheritance { } | |
abstract class AbstractInheritance implements Interface { | |
@Override public int getAnswer() { return 42; } | |
} | |
interface Interface extends I { | |
@Override | |
int getAnswer(); | |
} | |
interface I { | |
int getAnswer(); | |
} | |
interface I2 extends I { | |
@Override | |
int getAnswer(); | |
} |