大话设计模式-----第68章


我的大小老婆 书穿:我和反派结婚了! 你来一下子,我念一辈子 宫廷虐恋之落雪无痕 穿越之茫星成圣 仙途缥缈 大宋有个锦毛鼠(全文) 重生之特工嫡女 网游之滴血誓言 末日光年 一个诡秘作家的自我修养 妖妻撩人:少帅,超勐的! 驱魔人 冷心魅:绝情妖后 原来,世界那么小 恶魔大姐大 神魂封印:倾世王妃 校草的溺爱:爱就宅一起 至尊兑换 迷室惊魂
第68章

大B:“讲了这么多,你现在能说说观察者模式的使用情况吗?”

小A:“1、当一个抽象模型有两个方面,其中一个方面依赖于另一方面。将这二者封装在独立的对象中以使它们可以各自独立地改变和复用。2、当对一个对象的改变需要同时改变其它对象,而不知道具体有多少对象有待改变。3、当一个对象必须通知其它对象,而它又不能假定其它对象是谁。”

大B:“换言之,你不希望这些对象是紧密耦合的。其实观察者模式同前面讲过的桥梁有着共同的使用环境:将变化独立封装起来,以达到最大的重用和解耦。观察者与桥梁不同的地方在于,观察者模式中的目标和观察者的变化不是独立的,而是有着某些联系。”

推荐小说