接口和抽象类的区别
接口和抽象类区别及使用选择总结区别构造函数:抽象类可以有构造函数,接口不可以main方法:抽象类可以有main方法并可以运行,接口不可以访问修饰符:接口中的方法默认使用public abstract 修饰,抽象类中的方法可以使任意修饰符实现数量:类可以实现很多个接口,但只能继承一个抽象类成员变量:接口中的成员变量只能是public static final类型,抽象类中的成员变量可以使任意类型设计目的及使用接口的设计目的,是对类的行为进行约束,强制要求不同的类具有相同的行为,但并不对如






