接口的格式

定义格式

目标:

  • 如何定义一个接口

  • 了解关键字:implements

步骤:

  • 定义格式的格式

讲解:

public interface 接口名称 {

  /*

  Java 7
    1.常量
    2.抽象方法
  java 8
    3.默认方法
    4.静态方法
  Java 9
    5.私有方法

          */

}

含有抽象方法

抽象方法:使用abstract 关键字修饰,可以省略,没有方法体。该方法供子类实现使用。

代码如下:

public interface InterFaceName {
   public abstract void method();
}

含有默认方法和静态方法

默认方法:使用 default 修饰,不可省略,供子类调用或者子类重写。

静态方法:使用 static 修饰,供接口直接调用。

代码如下:

public interface InterFaceName {
   public default void method() {
       // 执行语句
  }
   public static void method2() {
       // 执行语句    
  }
}

小结:定义接口时就是将定义类的class改成了interface,并且接口中的内容也有了一些变化。

小结:

  • 接口定义的格式

  • 快捷创建接口
  •  

 

posted @ 2020-08-24 09:36  骚哥  阅读(405)  评论(0编辑  收藏  举报