100天代码提升计划-第18天

一、

接口的默认方法的使用

接口的默认方法可以直接被接口实现类对象直接调用,也可以被接口实现类进行覆盖重写

代码

接口

package Interface;

public interface MaimyinterfaceDefault {
    public  abstract  void  methodabs();
    public default void moren(){
        System.out.println("默认方法");
    }

}

抽象类

package Interface;

public class MaimyinterfaceA  implements MaimyinterfaceDefault{
    public void methodabs() {
        System.out.println("AAA");
    }
}

主方法

package Interface;

public class Maimyinterface01 {
    public static void main(String[] args) {
    MaimyinterfaceA a=new MaimyinterfaceA();
        a.methodabs();
         a.moren();


    }
}

 

 

二、接口静态方法的使用

格式:publc static 返回值类型 方法名称(参数列表){ }

注意事项:静态方法不能被抽象类对象调用

调用静态方法:接头名称.静态方法名

使用

 

 

 

posted @ 2022-03-22 23:48  软测成长者  阅读(35)  评论(0)    收藏  举报