抽象类和接口的区别 抽象类和接口 1. 抽象类代表一种模板思想,提取了子类的共有属性 2. 接口代表一种协议,一个类(非抽象类)实现这个接口,代表同意这个协议中所有的行为,必须实现接口中的所有方法 两者之间的异同