求问java怎么实现类似sendmassage的功能
要这样的功能:一个对象A改变状态时,给另一个对象B发个消息,让该对象B感知A的改变。 要怎么才能实现啊
[解决办法]
自己封装事件机制,也就是:
1、对象A首先提供注册事件监听(addListener)功能;
2、对象B将自己或准备好的监听器注册到对象A中;
3、对象A在自身对象发生变化时,调用所注册的监听对象。
发布时间: 2012-05-16 11:12:12 作者: rapoo
求问java怎么实现类似sendmassage的功能
要这样的功能:一个对象A改变状态时,给另一个对象B发个消息,让该对象B感知A的改变。 要怎么才能实现啊
[解决办法]
自己封装事件机制,也就是:
1、对象A首先提供注册事件监听(addListener)功能;
2、对象B将自己或准备好的监听器注册到对象A中;
3、对象A在自身对象发生变化时,调用所注册的监听对象。