1.接口介绍
日常生活中有很多接口,比如手机数据线的接口和手机充电器的接口
我们转换视角,站在设计者的角度思考接口,接口体现出规则,手机的接口大小和数据线的接口大小必须一致,各种接口的大小都要一致,都具有规则
所以,接口的本质就是设定规则
代码当中又该如何设定规则?
仔细一想,抽象方法不就有规则吗,子类继承后就必须进行重写。
2.接口定义:如果一个类中,只存在抽象方法,那么这个类存在的意义就只有声明规则,这种类我们会将它设计为java中的接口
1.接口定义格式
2.接口不能实例化
接口中只有抽象方法,创建对象出来没有任何意义
3.接口的使用
既然接口不能实例化,那该如何使用呢?仔细想想,既然接口是制定规则,那么我们就需要找人来遵守规则,所以我们要找类来实现接口
.