我有三个类serviceManager,serviceMasterHandler和WokerThread.serviceManager实例化ServiceMasterHandler,ServiceMasterHandler实例化并启动workerThread。 我想实现每个类成功启动它的发送状态到调用上层类。 关于如何实施的所有想法都是受欢迎的。
由于
答案 0 :(得分:3)
您是否已经听说过PropertyChangeEvent
及相关课程(例如PropertyChangeListener
和PropertyChangeSupport
)?如果没有,请看看它们。并阅读Java tutorial about ProperttyChangeListener中的章节。请注意,虽然它是在Swing上下文中定义的,但java.beans
中的元素可以完美地用于其他任何地方,因为它们不依赖于Swing。
答案 1 :(得分:0)
简单的方法是在每个上层类都有一个状态标志,并将它更新为在child的构造函数或任何init方法的子类中开始,如果你有的话。