1、语法方面,接口可以多实现,抽象类只能单继承。
2、思想上:
(1)接口强调功能实现,abstract class强调所属关系。
(2)接口中是全局的静态的常量,所以接口用于定义标准、行为规范等。
(3)接口是为了统一管理,没有继承关系的各种类的对象,但是它们存在相同的行为方法。我们把这些行为方法抽象到接口中。
1、语法方面,接口可以多实现,抽象类只能单继承。
2、思想上:
(1)接口强调功能实现,abstract class强调所属关系。
(2)接口中是全局的静态的常量,所以接口用于定义标准、行为规范等。
(3)接口是为了统一管理,没有继承关系的各种类的对象,但是它们存在相同的行为方法。我们把这些行为方法抽象到接口中。