继承抽象类与实现接口

这个问题在这里已经有了答案:

  • 界面和抽象类有什么区别? 32个答案
  • 为什么要使用接口,多继承与接口,接口的好处? 11个答案

  • 抽象类可以有非静态变量。


    抽象类和接口之间有一些重要的区别。 其中一些列在下面。

  • 抽象类可以在其中实现,但接口不能。

  • 在接口中,你可以只有静态final变量(在intrface中声明的所有值都是自动常量,静态即不可变变量),但在抽象类中可以有可变变量。

  • 抽象类可以扩展,只有一个抽象类可以用于此,但您可以在类中实现多个接口。

  • 链接地址: http://www.djcxy.com/p/54263.html

    上一篇: Inheriting an abstract class vs implementing an interface

    下一篇: Abstract Vs Interface in Third Party class