Java面试题—抽象类和接口的区别 Posted on 2019年3月5日2019年3月5日 by zzcoder 阅读数:1,437 抽象类和接口的区别(简单) 单继承多实现。(基础) 抽象类中可以有构造方法,接口中不能有构造方法(基础) 抽象类中的所有方法并不一定要是抽象的,而接口要求所有的方法都必须是抽象的(基础) 抽象类中可以包含静态方法,接口中不可以(基础) 抽象类中可以有普通成员变量,接口中不可以(基础) 使用动机不同,实现接口是为了使用接口的规范行为,抽象类是为了使用类属性,是继承关系的体现。(高级) 所有类目 面试题