Java当中当接口的default修饰的方法,实现类调用该的方法的方式:
通过接口名称.super.方法名
,调用接口重写的方法
interface MyInterface{
default int doStuff(){
return 42;
}
}
public class IfaceTest implements MyInterface{
public static void main(String[] args) {
new IfaceTest().go();
}
void go(){
System.out.println("infacce :"+MyInterface.super.doStuff());
}
}