抽象类与接口区别:
1:成员变量抽象类可以有任意类型的成员变量,接口中只能有 public static final 类型的成员变量
2:构造方法 抽象类可以有构造方法 ,接口中没有构造方法
3:实例方法抽象类可以有普通方法和抽象方法,接口中只能有 public 的 默认方法和 public 的 抽象方法
4:静态方法抽象类可以有任意类型的静态方法,接口中只能有 public 的 静态方法