为什么使用接口
1. 为什么使用接口
接口可以实现Java中的“多继承”
2.代码体现
什么是接口
1.接口的关键字是interface
2.接口中的所有方法都是用public abstract修饰的
3.接口不能实例化(接口就是一个特殊的抽象的方法)
4..实现类必须实现接口的所有方法
实现类关键字implements
5.可以实现多个接口
6.接口中的常量都是静态常量
生活中的接口
计算机中的接口
创建接口的步骤
1.创建接口
2.创建实现类
3.调用接口
接口实战
1.创建接口
(1)第一种方式创建:class修改为interface
(2)第二种方式创建:直接创建interface
2.创建实现类
3.调用接口
接口是一种能力
公式: A has B【A拥有B的能力(功能)】
===> A implement B 【B是接口,A是实现类】
面向接口编程
答案就是前面代码
接口是一种约定
1. 有些接口只有名称,没有方法
2.有些接口需要通过注释约定接口的实现规则
面向接口编程实战
实战