1.成员区别:
抽象类:常量,变量,有构造方法,有抽象方法和非抽象方法。
接口:常量,抽象方法。
2.关系区别:
类与类:继承,单继承。
类和接口:实现,单实现,也可以多实现。
接口与接口:继承,单继承,多继承。
3.设计理念区别:
抽象类:对象抽象,包括行为,属性。
接口:对行为抽象,主要是行为。
1.成员区别:
抽象类:常量,变量,有构造方法,有抽象方法和非抽象方法。
接口:常量,抽象方法。
2.关系区别:
类与类:继承,单继承。
类和接口:实现,单实现,也可以多实现。
接口与接口:继承,单继承,多继承。
3.设计理念区别:
抽象类:对象抽象,包括行为,属性。
接口:对行为抽象,主要是行为。