猿问

java抽象类和接口有啥区别。

niubilityworld
浏览 1217回答 1
1回答

快乐的时光

 1)抽象类可以提供成员方法的实现细节,而接口中只能存在public abstract 方法; 2)抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是public static final类型的; 3)接口中不能含有静态代码块以及静态方法,而抽象类可以有静态代码块和静态方法; 4)一个类只能继承一个抽象类,而一个类却可以实现多个接口。
随时随地看视频慕课网APP

相关分类

Java
我要回答