接口中的静态方法

接口中的静态方法的定义格式:

思考:接口中静态方法的定义格式跟类中静态方法的定义格式是一样的

 

需求: 1、定义一个接口Inter,里面有三个方法:抽象方法void show()、默认方法default void method(){}、静态方法public static void test(){} 2、定义接口的一个实现类InterImpl 3、定义测试类,在测试类的main方法中,按照多态的方式创建对象并使用

 

接口中静态方法的注意事项: 1、静态方法只能通过接口名来调用,不能通过实现类或者多态的实现类对象来调用 2、public关键字可以省略,static关键字不能省略

 

接口静态方法的练习