标签 设计模式 下的文章

设计模式—观察者模式


观察者模式当一个对象状态发生改变时,依赖它的对象全部会受到通知,并自动更新观察者:能够更便利地创建查看目标对象状态的对象,并且提供与核心对象非耦合的指定功能性在创建其核心功能可能包含可观察状态变...

设计模式—策略模式


策略模式将一组特定的行为和算法封装成类,以适应某些特定的上下文环境,这种模式就是策略模式比如说购物车系统,在给商品计算总价的时候,普通会员肯定是商品单价乘以数量,但是对中级会员提供8者折扣,对高...

设计模式—抽象工厂模式


抽象工厂模式抽象工厂模式:用来生成一组相关或相互依赖的对象。抽象工厂模式与工厂方法模式的区别: 抽象工厂模式是工厂方法模式的升级版本,他用来创建一组相关或者相互依赖的对象。 他与工厂方法模式的区...