目录
接口的基本格式
什么是接口
接口就是多个类的公共规范。它是一种引用数据类型,最重要的内容就是接口中的抽象方法。
接口的定义
public interface 接口名称{
//接口内容
}
接口中可包含的内容
如果是java7接口中可以包含的内容有:常量、抽象方法
如果是java8接口中可以额外包含:默认方法、静态方法
如果是java9接口中可以额外包含:私有方法
接口中不可包含的内容
接口只是一种规范,接口中不能有静态代码块或者构造方法。
类与接口之间的关系
1.类与类之间是单继承
2.类与接口之间是多实现。
3.接口与接口之间是多继承的。
接口中抽象方法的定义和使用
接口中的抽象方法,修饰符必须是public和abstract,可以省略但是不可以换成别的。以下4中方法定义都是抽象方法。