抽象类 abstract 抽象类不一定有抽象方法,但是抽象方法存在的类一定是抽象类;抽象方法不能实例化;抽象方法不能有方法体;抽象类的子类,有两个必要条件: 1.要么是抽象类。 2.要么重写父类中所有的抽象方法。 接口 interface 类可以实现接口 ;接口内的成员变量只有常量;默认修饰符 public static final;接口没有构造方法,主要用来扩展,没有具体存在;成员方法只能是抽象方法。类只能单继承,接口可以多实现;