为什么我们需要 Java 中的接口?

新手上路,请多包涵

在 Java 中,我们使用接口来实现多重继承。它是接口的唯一用途吗?如果是,Java中接口的主要用途是什么?为什么我们需要 Java 中的接口?

原文由 Vinoth Kumar 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 368
1 个回答

我会说主要用途是多态性,或者对许多不同对象执行相同操作的能力。如果不同的对象都实现相同的接口并具有相同的方法,您可以将所有这些对象存储在一个 Vector 中,例如,并在 Vector 中循环调用每个对象的方法。

原文由 user377136 发布,翻译遵循 CC BY-SA 2.5 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题