我编写了一个类,其中有一个方法可以从外部软件获取回调对象。目前 Eclipse 说它不知道我作为参数给出的对象的类型(这是可以预料的,因为我没有指定这种类型,它是由外部软件完成的)。
所以,我认为我需要为我作为方法参数提供的对象编写一个接口(interface)。对此我有两个疑问。
真的是这样吗?我能否按照上述方式解决上述问题。
如果是这样的话,这个接口(interface)应该放在哪里呢?在我的类(class)所在的同一个文件中?在类里?课外?
最佳答案
如果该对象来自“外部软件”,那么他们应该为您提供某种 API,以便您可以操作/检查回调对象。因此,您可能需要做的是获取其他软件的 API 库并将其添加到您的 eclipse 项目的路径中。然后 Eclipse 应该知道它需要的关于该对象的所有信息。
关于java - 接口(interface)应该放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2674943/