继承抽象类与实现接口
这个问题在这里已经有了答案:
抽象类可以有非静态变量。
抽象类和接口之间有一些重要的区别。 其中一些列在下面。
抽象类可以在其中实现,但接口不能。
在接口中,你可以只有静态final变量(在intrface中声明的所有值都是自动常量,静态即不可变变量),但在抽象类中可以有可变变量。
抽象类可以扩展,只有一个抽象类可以用于此,但您可以在类中实现多个接口。
上一篇: Inheriting an abstract class vs implementing an interface