接口可以理解为一种特殊的类,由全局常量和公共抽象方法所组成。

类是一个具体的实现体,而接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部数据,也不关心这些类里方法的实现细节,它只规定这些类里必须提供某些方法。

 

接口定义的基本语法:

[修饰符]  interface 接口名 [extends 父接口1,父接口2,]

 

接口就是用来被继承、被实现的,修饰符一般建议用public ,注意:不能使用private,和protect修饰接口