C~#中的委托在Observer设计模式中的应用研究

来源 :软件导刊 | 被引量 : 0次 | 上传用户:turobc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
观察者(Observer)模式是面向对象程序设计中经典设计模式之一。介绍观察者模式的相关概念,分析了观察者模型中Subject和Observer之间的依赖关系,提出了C#中的委托在简化设计、低耦合和高内聚的观察者模式实现方案。结果证明大大地提高了程序的可维护性和可扩展性,很符合开放———封闭原则。
其他文献
日本国立国会图书馆从2002年开始进行互联网资源存档项目WARP,目前已经建立完善的体制。本文从网站筛选、采集技术、网站加工和保存技术4个方面对日本国立国会图书馆互联网资
根据目前计算机公共课遇到的一些问题,提出了基于Web技术的计算机公共课网络教学平台的构建,通过平台的使用,充分发挥了学生的自主学习的积极性,提高了教师的教学效果。
高校思想政治教育以培养人为目的,在高等教育中担任着塑造与引导青年大学生价值观的重任,在培养时代新人中发挥着关键作用。伴随大数据时代的到来,信息网络的普及革新了高校
干燥综合征是一种慢性复杂异质性疾病,以干燥性口角炎及干燥性角膜、结膜炎为特征性表现,超声具有操作简便、无创、可重复性高等优点,在该病变的诊断和监测中发挥作用。本文
论述了如何模拟实现一个Linux文件系统,主要完成对文件与目录进行一些基本的操作功能。给出了模拟文件系统的数据结构设计和整体框架,给出了系统实现各功能模块的函数及其完