我编写了一个类,其中我有一个从外部软件获取回调对象的方法。目前Eclipse说它不知道我作为参数给出的对象的类型(因为我没有指定这种类型,所以可以预期,它是由外部软件完成的。)
所以,我认为我需要为对象编写一个接口,我将其作为参数添加到我的方法中。在这方面,我有两个问题。
真的是这样吗?我能否以上述方式解决上述问题。
如果是这样的话,我应该把这个界面放在哪里?在我班级的同一个文件中?在课堂里?课外?
答案 0 :(得分:4)
如果对象来自“外部软件”,那么它们应该为您提供某种API,以便您可以操作/检查回调对象。所以你可能需要做的是获取其他软件的API库并将其添加到eclipse项目的路径中。然后eclipse应该知道它需要关于对象的传送。