最近发现很多基础有点生疏了,特地写一点博客来巩固一下.今天主要来谈谈接口和抽象类的区别,我们在项目的很多地方都会用到接口或者抽象类,但是它们之间的一些区别和相同点不知道大家有没有注意到,还有就是,什么时候用抽象类,什么时候用接口比较好呢,今天,就好好的总结一下. 抽象类: 1:有abstract修饰的class,绝对就是抽象类. 2:抽象类中可以有抽象方法,也可以没有抽象方法,但是有抽象方法的class,就一定会是抽象类. 3:抽象类是不能创建实例对象的. 4:如果有子类继承这个抽象类,则必须要