菜单
  

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

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

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

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

  1. 上一篇:具有通讯时延的双边遥操作系统设计与仿真
  2. 下一篇:基于特征模的电磁目标特性分析
  1. FHA和PHA的交叉验证技术在...

  2. VHDL巴克码群同步电路设计

  3. 压缩感知理论及在雷达声...

  4. 现代信号谱估计算法在空间谱估计中的应用

  5. MATLAB机器视觉在缺陷检测上的应用

  6. 基于机器视觉系统的零件在线检测软件设计

  7. GSM-R系统下信号机的研究

  8. 中国传统元素在游戏角色...

  9. C++最短路径算法研究和程序设计

  10. NFC协议物理层的软件实现+文献综述

  11. 现代简约美式风格在室内家装中的运用

  12. 巴金《激流三部曲》高觉新的悲剧命运

  13. g-C3N4光催化剂的制备和光催化性能研究

  14. 江苏省某高中学生体质现状的调查研究

  15. 高警觉工作人群的元情绪...

  16. 上市公司股权结构对经营绩效的影响研究

  17. 浅析中国古代宗法制度

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回