【问题标题】:Multiple Interfaces in Java - what's the syntax?Java中的多个接口-语法是什么?
【发布时间】:2014-09-12 15:07:26
【问题描述】:

我想在我的班级中实现 3 个接口。我不确定这是否可能,因为据我所知,一个类只能从另一个类继承。接口的行为是否不同? 如果有,我该如何实现多个接口?

这个我试过了,还是不行……

public class Container implements InterfaceI implements InterfaceII implements InterfaceIII
{
   //...
}

感谢您的帮助。

贝恩

【问题讨论】:

    标签: java interface


    【解决方案1】:

    您必须使用逗号,每次添加一个接口并仅使用一次“实现”。所以是的,您可以实现更多接口:D 所以它看起来像这样:

    public class Container implements InterfaceI, InterfaceII, InterfaceIII
    {
       //...
    }
    

    约翰

    【讨论】:

      【解决方案2】:

      使用您的代码,如下所示。不要多次使用工具。

      public class Container implements InterfaceI , InterfaceII ,InterfaceIII
      {
         //...
      }
      

      【讨论】:

        【解决方案3】:

        您可以扩展一个类或抽象类并实现无限数量的接口

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-09-28
          • 1970-01-01
          • 1970-01-01
          • 2012-01-12
          • 1970-01-01
          • 2015-02-04
          • 1970-01-01
          相关资源
          最近更新 更多