# 抽象类和接口

抽象类

  1. 抽象类单继承,接口多继承
  2. 不能new这个抽象类,只能靠子类去实现它
  3. 抽象类中可以有普通方法
  4. 抽象方法必须在抽象类中

接口

  1. 只有规范,没有方法实现。
  2. 接口中的所有定义默认是抽象的 public abstract
  3. 接口都需要有实现类 implements
  4. 实现了接口的类必须实现接口中的所有方法
  5. 接口可以多继承
接口作用
  1. 约束

  2. 定义一些方法,让不同的人实现

  3. public abstract

  4. public static final

  5. 接口不能被实例化,接口中没有构造方法

  6. implements 可以实现多个接口

  7. 必须重写接口中的方法

posted @ 2020-11-12 01:47  无敌糖糖  阅读(25)  评论(0)    收藏  举报