Java抽象类与接口区别

1、只能继承一个抽象类,接口却可以实现多个

2、抽象类是对类的抽象,接口是对行为的抽象

3、对一些相似的类对象,可以用抽象类;对行为跨越不同类的对象,可使用接口

4、抽象类是自底向上设计,接口是自顶向下设计