接口比抽象类更加抽象
接口中只能有声明,不能有实现
抽象类需要被继承
接口需要被实现
接口中可以有抽象方法
抽象类的关键词
抽象类关键词 | 接口关键词 |
---|---|
abstract | interface |
extends | implements |
接口的实现类
- 要么重写接口中的所有抽象方法
- 要么是抽象类
抽象类,只要类中有抽象方法,那么这个类就是抽象类
接口
接口
成员变量只能是常量
默认修饰符:public static final
成员方法只能是抽象方法
默认修饰符为 public abstract