# 抽象类和接口
抽象类
- 抽象类单继承,接口多继承
- 不能new这个抽象类,只能靠子类去实现它
- 抽象类中可以有普通方法
- 抽象方法必须在抽象类中
接口
- 只有规范,没有方法实现。
- 接口中的所有定义默认是抽象的 public abstract
- 接口都需要有实现类 implements
- 实现了接口的类必须实现接口中的所有方法
- 接口可以多继承
接口作用
-
约束
-
定义一些方法,让不同的人实现
-
public abstract
-
public static final
-
接口不能被实例化,接口中没有构造方法
-
implements 可以实现多个接口
-
必须重写接口中的方法

浙公网安备 33010602011771号