接口

接口是什么?
接口可以理解为一个特殊的类,由全局常量和公共的抽象方法所组成。
把类看作是一种具体的实现体,而接口定义了某一批类所需要遵守的规范。接口不关心类的内部数据,也不关心这些类里的实现细节,它只规定这些类里必须提供的某些方法。

怎么写一个接口?
interface关键字省略abstract关键字
一般public修饰,因为用来被继承或实现
接口可以继承多个父接口
public static final 修饰接口里的常量,即使自己不加系统会自动加上。
public abstract修饰接口里的方法,同样即使自己不加系统也会自动加上。

使用接口?
一个类可以实现一个或多个接口,实现接口使用implements关键字。Java中的一个类只能继承一个父类,不灵活,通过实现多个接口弥补了这一缺陷。

匿名内部类
语法格式
Interface i = new Interface(){
实现接口中方法。
}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容