在java中定义接口的适当方法

时间:2013-10-21 14:45:23

标签: java interface

我完全清楚接口的强大功能,如何帮助以及实现这些接口的简便性。我想要完成的是

  1. 我拥有应用程序CC(在其上加上名称)
  2. CC将使用第三方开发者提供的不同库存系统
  3. 第三方开发人员必须使用getInventory,updateInventory,returnToInventory实现我(CC所有者)定义的接口。
  4. 所以,我的问题是,这样做的正确方法是什么?我正在做的是。

    1. 作为CC所有者,我创建了一个jar,里面包含上面提到的3个方法的接口
    2. 我正在分发这个jar,所以第三方开发人员将这个jar添加到他们的项目中,在他们的clases上实现这个接口并返回一个带有结果的jar。
    3. 我在CC中添加第三方开发人员提供的jar并使用type = my defined interface的类。
    4. 这个程序是否正确?

1 个答案:

答案 0 :(得分:0)

这是正确的,尽管你没有要求将它们全部组合成一个巨型罐子。我会把所有的JAR都留下来。一个用于API,一个用于每个实现。