子类实现类中调用父类接口的默认方法
public interface InterFaceA {
int n = 100; //省略了public final
void run();//省略了public abstract
static void test1(){
System.out.println("接口的静态方法");
}
default void test2(){
System.out.println("接口的默认方法");
}
}
public class Stu implements InterFaceA {
@Override
public void run() {
System.out.println("stu....");
InterFaceA.test1();
//子类实现类中调用父类接口的默认方法
InterFaceA.super.test2();
int n = InterFaceA.n;
}
}

浙公网安备 33010602011771号