子类实现类中调用父类接口的默认方法
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; } }