abstract抽象类 特点 不能new,只能靠子类来实现,单继承 A extend B可以有正常方法,普通方法抽象方法必须在抽象类约束 接口 特点 只有规范,只有抽象方法类通过implements实现接口中的所有方法一个类可以实现多个接口(弥补抽象类单继承的缺点)定义一些方法,让不同的人实现~方法都是 public abstract接口中没有构造方法,所以不能被实例化