接口
接口包含接口声明和接口体
接口声明
接口使用关键字 interface 来声明接口。格式如下:
1 | interfance 接口名字 |
接口体
接口体中包含常量的声明(没有变量)和抽象方法两部分。接口体中只有抽象方法没有普通方法,而且接口体中所有的常量的访问权限一定都是 public ,而且是 static 常量(允许省略 public 、 final 和 static 修饰符),所有的抽象方法的访问权限一定都是 public (允许省略 public abstract 修饰符)
1 | interface Font{ |
接口实现
在Java中,接口由类来实现以便使用接口中的方法。一个类需要在类声明中使用关键字 implements 声明该类实现一个或多个接口。实现多个接口用逗号隔开接口名。
一个简单的实例 广告牌,展示多个公司广告词
1 | interface Advertisement{ |
运行结果
1 | coompanyA Advertisement |