概述

在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系” ——一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者对象)都将得到通知。这也就是所谓的观察者模式!

故事情节:TT是一个非常善良友好的人,所以观察她的人比较多。有一次TT因为LG而哭了,她身边的人心情也立刻转变了...........

结构图:(略,下次有空我再补上吧)

程序结果:

 

 

TT和LG编程设计模式之观察者 

我们用事件结和抽象来实现这种场景:

 

}

 

 

 

}

 

 

 

TT的朋友们,也就是观察者了

 

 

 

}

 

 欢迎大家指出问题!谢谢

作者:Louja
出处:http://louja.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此声明,且在文章页面给出原文连接,否则保留追究法律责任的权利。 

 

相关文章:

  • 2022-01-06
猜你喜欢
  • 2021-09-20
  • 2021-06-28
  • 2021-09-03
  • 2022-02-24
  • 2022-01-01
  • 2021-10-10
  • 2021-12-04
相关资源
相似解决方案