抽象与接口
- 抽象
- 抽象函数
- 抽象类
- 表达概念而无法构造出实体的类
- 有抽象函数的类也可以有非抽象函数
- 实现抽象函数
- 抽象
- 数据与表现分离
- 接口
- 接口是纯抽象类
- 所有的成员函数都是抽象函数
- 所有的成员变量都是public static final
- 实现接口
- 类用extends,接口用implements
- 类可以实现很多接口
- 接口可以继承接口,但不能继承类
- 接口不能实现接口
- 面向接口的编程方式
- 设计程序时先定义接口,再实现类
- 任何需要在函数间传入传出的一定是接口而不是具体的类
- 极其适合多人同时写一个大型程序
Java进阶学习(6)之抽象与接口
原文:https://www.cnblogs.com/quxiangjia/p/12274799.html