【问题标题】:Overriding/Overloading of interface methods接口方法的覆盖/重载
【发布时间】:2015-03-19 00:11:22
【问题描述】:

如果一个具体类扩展了一个在java中实现接口的抽象类,是否可以在具体类中重载接口中的任何方法?

【问题讨论】:

  • 你为什么不检查一下?
  • 是的,你可以,但你不是覆盖,你只是重载
  • 重载和覆盖不一样。

标签: java inheritance overloading overriding


【解决方案1】:

你可以用任何你想要的参数覆盖它,只要你用指定的参数实现它。

【讨论】:

    【解决方案2】:

    接口完全定义了功能(包括参数类型)。因此,如果您使用不同的参数覆盖,您实际上实现了接口恕​​我直言不知道的新功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-14
      • 2014-10-23
      • 2014-07-17
      • 1970-01-01
      • 1970-01-01
      • 2016-08-12
      • 1970-01-01
      相关资源
      最近更新 更多