【发布时间】:2009-07-27 12:02:24
【问题描述】:
我正在寻找一种方法来执行以下操作:
一个项目: 定义一个在某些事件发生时调用的抽象类(如果您愿意,可以使用事件处理程序) 使用上面的事件处理程序定义将触发事件的引擎
B 项目: 定义抽象类的实现 运行引擎。
我如何注册实现类并确保它是引擎运行时被调用的类。
编辑 1:我的意思是我必须以某种方式定义应该为给定抽象对象调用的实现
对不起,如果问题不太清楚,如果您需要更多详细信息,请告诉我
【问题讨论】:
-
注册实现类是什么意思?
-
据我了解(也许您可以提供更多说明,例如伪代码),您必须将实际的 B 项目实现实例化为对 A 项目抽象类的引用。
标签: java class dependency-injection abstraction