设计模式-观察者
saileilong
这个作者很懒,什么都没留下…
展开
-
C#中委托与事件以及观察者模式
引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对转载 2013-12-09 14:42:53 · 590 阅读 · 0 评论 -
C#设计模式——观察者模式(Observer Pattern)
http://www.cnblogs.com/saville/archive/2012/08/15/2640323.html 一、概述 在软件设计工作中会存在对象之间的依赖关系,当某一对象发生变化时,所有依赖它的对象都需要得到通知。如果设计的不好,很容易造成对象之间的耦合度太高,难以应对变化。使用观察者模式可以降低对象之间的依赖,以松耦合的方式实现这一目标。 二、观察者模式 观察者模式转载 2013-12-09 14:06:42 · 747 阅读 · 0 评论 -
c#设计模式-观察者模式
http://www.cnblogs.com/promise-7/archive/2012/05/14/2500759.html Observer 与 Subject 互为耦合,但是这种耦合的双方都依赖于抽象,而不依赖于具体。 一、观察者模式 目的 概述 原理 二、 C#中的观察者模式 概述 模型与观察者基类 优点 三、 事例 题目:猫大叫,两只转载 2013-12-10 15:52:16 · 681 阅读 · 0 评论