记录Java学习中的问题 1. 接口和抽象类的区别? 接口是对一组具有相同属性和方法的逻辑上不相关的事物的一种抽象,表示的是 like a 的关系。 抽象类是对一组具有相同属性和方法的逻辑上有关系的事物的一种抽象,表示的是 is a 的关系。