JAVA基础——接口的理解

接口
是一个比抽象类更抽象的类,我们称之为接口
接口里只能写抽象方法
接口的语句
访问修饰符 interface 接口名{
只能写抽象方法
}

在JAVA1.8以后,abstract可以省略,但是他依旧是抽象方法
接口中不存在构造函数
接口中的变量 public stratic final
接口怎么来使用(implements)来实现接口

public class 类名 implements 接口名称{

}
如果一个类实现了一个接口,那么我们要重写这个接口里所有的抽象方法
我们的类可以实现多个接口,所有实现的接口里的所有抽象方法都需要重写
接口可以多继承,用逗号隔开(接口是唯一可以多继承的存在)
接口里面写的就是一个个的功能
如果你的两个接口有两个方法名相同的抽象方法,继承后重写只需要重写一次

接口的作用:
增加了代码的可扩展性
降低了代码的耦合程度(耦合就是我们所说的紧密程度)

原文地址:https://www.cnblogs.com/ldmboke/p/11715320.html