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

一、接口的概述

接口是一种规范标准

二、接口格式

public interface 接口名称{ 内容}

接口名称首字母大写

接口的内容

1.常量

2.抽象发放

3.默认方法

4.静态方法

 

三、接口的抽象定义方法

注意事项

1.接口当中的抽象方法,修饰符必须是两个固定的关键字

2.两个修饰符可以选择性省略

3.方法三要素可以随意定义

package Interface;

public interface Myinterface {
    public abstract void Method();//接口的抽象方法
    public  void Method1();//接口的抽象方法
    abstract void Method2();//接口的抽象方法
    void Method3();//接口的抽象方法

}

 

四、接口的使用

1.接口不能直接使用,必须有一个实现类来实现接口

格式:public class 实现类名称implements 接口名称{   }

2.实现类必须覆盖重现接口的所有的抽象方法

3.创建实现类的对象进行使用

代码

接口

package Interface;

public interface Myinterface {
    public abstract void Method1();//接口的抽象方法
    public  void Method2();//接口的抽象方法
    abstract void Method3();//接口的抽象方法
    void Method4();//接口的抽象方法

}

实现类

package Interface;

public class Myinterfac01 implements Myinterface{
    public void Method1() {
        System.out.println("我叫张三");
    }

    public void Method2() {
        System.out.println("我叫李四");
    }

    public void Method3() {
        System.out.println("我叫王五");
    }

    public void Method4() {
        System.out.println("我叫赵六");
    }
}

 

实现类对象

package Interface;

public class Maimyinterface01 {
    public static void main(String[] args) {
     Myinterfac01 abc=new Myinterfac01();
        abc.Method1();
        abc.Method2();
        abc.Method3();
        abc.Method4();


    }
}

 

五、接口的默认方法定义

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

解决接口升级的问题

posted @ 2022-03-19 21:52  软测成长者  阅读(26)  评论(0)    收藏  举报