【问题标题】:Where should I put interface?我应该把接口放在哪里?
【发布时间】:2010-04-20 12:16:35
【问题描述】:

我编写了一个类,其中我有一个从外部软件获取回调对象的方法。目前 Eclipse 说它不知道我作为参数提供的对象的类型(这是可以预料的,因为我没有指定这种类型,它是由外部软件完成的)。

所以,我想我需要为我作为参数提供给我的方法的对象编写一个接口。在这方面我有两个问题。

  1. 真的是这样吗?我可以用上面提到的方式解决上面提到的问题吗?

  2. 如果是这样,我应该把这个接口放在哪里?在我的班级所在的同一个文件中?在课堂里?课外?

【问题讨论】:

  • 这个“外部软件”是什么?是你下载的jar吗?如果是这样,您尝试使用的类是否可见? jar 在类路径中吗?

标签: java interface callback


【解决方案1】:

如果对象来自“外部软件”,那么他们应该为您提供某种 API,以便您可以操作/检查回调对象。因此,您可能需要做的是获取其他软件的 API 库并将其添加到您的 Eclipse 项目的路径中。那么eclipse应该知道它需要的关于对象的一切。

【讨论】:

    猜你喜欢
    • 2020-09-30
    • 2016-08-25
    • 2013-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-24
    • 2017-11-30
    • 2016-12-21
    相关资源
    最近更新 更多