Java接口interface

一,接口是什么?

  接口也是一种引用类型,可以等同看做类。接口其实是一个特殊的抽象类,特殊在接口是安全抽象的。在接口中只能出现:常量,抽象方法

二,如何定义接口?

  语法: [ 修饰符 ]  interface  接口名  { }

三,接口的性质?

  1,接口中没有构造方法,无法被实例化。

  2,接口和接口之间可以多继承(extends)

  3,一个类可以实现多个接口(implements)

  4,一个非抽象的类实现接口,需要将接口中所有的方法“实现 / 重写 / 覆盖”。

  5,接口中的常量必须用public  static  final修饰(在接口中,为了方便,public  static  final是可以省略的)

        接口中的方法必须用public  abstract修饰(在接口中,为了方便,public  abstrac是可以省略的)

原文地址:https://www.cnblogs.com/RosemaryJie/p/13041348.html