发表评论取消回复
相关阅读
相关 观察者模式(Observer)
观察者模式中通常有两个基本的概念主题:观察者和被观察者。当被观察者状态发生改变时,需要通知相应的观察者,当然,每个被观察者所对应的观察者可能不知一个,他们之间是1:n的关系。用
相关 面向对象设计原则(二):开放-封闭原则(OCP)
面向对象设计原则(二):开放-封闭原则(OCP) > 开放-封闭原则(Open-closed principle,OCP)也称开闭原则,是面向对象设计(OOD
相关 开放-封闭原则(OCP)
> 《敏捷软件开发:原则、 模式与实践》中这样描述:软件实体(类、模块、函数等等)应该是可以扩展的,但是是不可修改的。 遵循开放-封闭原则设计出的模块具有两个主要特征:
相关 设计模式【开放封闭原则】
![这里写图片描述][SouthEast] ![这里写图片描述][SouthEast 1] ![这里写图片描述][SouthEast 2] ![这里写图片描述][Sout
相关 观察者模式(Observer)
1. 定义 > 定义对象间的一种一对多的依赖关系。当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 2. 结构 ![这里写图片描述][70]
相关 设计模式 : 开放-封闭原则
开放-封闭原则(The Open-Closed Principle ,简称OCP)或叫开-闭原则. 开放-封闭原则,是说软件实体(类,模块,函数等等) 应该可
相关 观察者模式-Observer
概念解释 比较概念的解释是,目标和观察者是基类,目标提供维护观察者的一系列方法,观察者提供更新接口。具体观察者和具体目标继承各自的基类,然后具体观察者把自己注册到具体目标
相关 Observer观察者模式与OCP开放-封闭原则
> 在学习Observer观察者模式时发现它符合敏捷开发中的OCP开放-封闭原则, 本文通过一个场景从差的设计开始, 逐步向Observer模式迈进, 最后的代码能体现出OCP
相关 观察者模式(Observer)
观察者模式(Observer) 对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 类图: ![这里写图片描
还没有评论,来说两句吧...