菜单
  

    许多应用程序会遇到以下之一常问的问题 ︰ 需要明确的用户界面与业务逻辑之间的界限。因此,由于 GUI 出现支持由许多面向对象框架开发了在从应用程序用户界面的其他部分可以分为。大部分的这些应用程序使用相似的设计模式来提供此功能。这种模式通常被称为观察员,其明确的界限,在系统中的各种对象之间非常有利。

    观察者模式是一种行为模式,它定义了对象,当一个对象改变状态,取决于它的所有对象都是通知和自动更新之间的依赖项的数量。在涉及两个或多个对象的观察者模式,我们称之为主体和观察者。作为观察对象,可以自动监测到一个特定的主题,地位转变并作出回应。

    例如当数据库中的数据更改,用户查看显示数据的更改。由多个观察员用于主体等,取决于它。

    通过观察者模式,我们可以减少模块在软件设计中,并在软件可重用的类和对象之间的耦合度。观察 ︰ 这样的设计模式的延伸,我们可以在软件体系结构 (MVC) 结构中,在这个结构中,Model充当了Observer模式中的Subject,而View则延伸了 Observer的概念。此外,经常发生在框架或应用程序与此解决方案中使用的 UI 部分无关。作为大多数其他的模型,观察者模式的作用远远超出最初的想法。

  1. 上一篇:具有通讯时延的双边遥操作系统设计与仿真
  2. 下一篇:基于特征模的电磁目标特性分析
  1. PID控制在非线性时延离散混沌系统中的应用

  2. HFSS毫米波波导滤波器设计

  3. ZigBee无线传感器网络技术...

  4. 等离子体在军事技术中的应用

  5. 斜入射光束在生物组织中传输的数值模拟

  6. 基于系综经验模式分解(...

  7. CATIA+3dsMax三维建模软件在...

  8. 河岸冲刷和泥沙淤积的监测国内外研究现状

  9. 乳业同业并购式全产业链...

  10. 十二层带中心支撑钢结构...

  11. 杂拟谷盗体内共生菌沃尔...

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 电站锅炉暖风器设计任务书

  14. 大众媒体对公共政策制定的影响

  15. 中考体育项目与体育教学合理结合的研究

  16. java+mysql车辆管理系统的设计+源代码

  17. 当代大学生慈善意识研究+文献综述

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回