为什么接口优先于抽象类?

14 浏览
0 Comments

为什么接口优先于抽象类?

我最近参加了一次面试,他们问了我一个问题:“为什么接口比抽象类更受青睐?”

我试着给出了几个答案,比如:

  • 我们只能获得一个继承功能
  • 它们是100%抽象的
  • 实现没有硬编码

他们让我选择我使用的任何JDBC API。“为什么它们是接口?”

我能得到一个更好的答案吗?

0