接口和抽象类的区别是什么

答案解析

接口只声明方法,无实现;抽象类可有方法实现和成员变量。类可实现多个接口,但只能继承一个抽象类。接口用于规范,抽象类用于代码复用。