接口
接口的概念:
Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。
接口的作用:
接口被用来描述一种抽象。
所以Java可以通过实现接口来弥补继承的缺点。
接口也被用来实现解耦。
接口中的变量都是静态常量,必须显示初始化
接口中所有默认方法都是public abstract
接口没有构造方法,不可以被实例化,但可以被实现
实现类必须实现接口的所有方法
实现类可以实现多个接口 implement,多个接口使用逗号隔开
接口,在java中是一个抽象类型,在jdk8之前接口时抽象方法的集合
一个类通过实现接口的方式,从而来继承接口的抽象方法
一个类只能继承一个类,但可以实现多个接口
一个接口不能实现另一个接口,但可以继承多个其他接口
关键字:interface

用implements来使用接口


浙公网安备 33010602011771号