接口

接口的概念:

Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。

接口的作用:

接口被用来描述一种抽象。
所以Java可以通过实现接口来弥补继承的缺点。
接口也被用来实现解耦。

jdk8之前接口特性:

接口中的变量都是静态常量,必须显示初始化

接口中所有默认方法都是public abstract

接口没有构造方法,不可以被实例化,但可以被实现

实现类必须实现接口的所有方法

实现类可以实现多个接口 implement,多个接口使用逗号隔开

接口,在java中是一个抽象类型,在jdk8之前接口时抽象方法的集合

一个类通过实现接口的方式,从而来继承接口的抽象方法

一个类只能继承一个类,但可以实现多个接口

一个接口不能实现另一个接口,但可以继承多个其他接口

关键字:interface

 

用implements来使用接口

 

posted @ 2020-06-01 11:22  Joexc  阅读(112)  评论(0)    收藏  举报