定义:
[修饰符] interface 接口名 [extends 父接口名] {
// 常量
public static final 常量名;
// 方法
public abstract 方法名;
}
特点:
接口中的成员变量默认都是 public static final 类型,可以省略,个人建议不要省略。
接口中的方法变量默认都是 public abatract 类型,同上。
接口中只能有上述2中类型的变量,成员变量是常量,方法变量是抽象方法。
因此
接口不能被实例化
可以被其他的接口继承
使用
public class 类名 [extends 父类名] [implements 接口列表] {
...
}