Java设计模式
文章平均质量分 93
洛阳城的店小二
我只是个小开发
展开
-
设计模式 - 观察者模式
设计模式 - 观察者模式概念定义面向接口设计的框架图松耦合代码Demo:设计一个气象站 概念 观察者模式又称为发布订阅模式,其原理和报纸的订阅一样,在主题(Subject)发生变更的时候,主动通知观察者(Observer)。 定义 观察者模式定义了对象之间一对多的的依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收单通知并自动更新。 订阅订阅订阅订阅主题对象观察者A观察者B观察者C观察...原创 2018-10-13 11:54:25 · 195 阅读 · 0 评论 -
设计模式 - 装饰者模式
设计模式 - 装饰者模式适用场景 适用场景原创 2018-10-15 17:16:58 · 451 阅读 · 1 评论 -
设计模式 - 工厂模式
设计模式 - 工厂模式预设场景简单工厂工厂模式抽象工厂模式 预设场景 假设我们要经营一个披萨店,我们希望根据用户要求的为其提供不同口味的披萨,例如用户可能喜欢:CheesePizza,PepperoniPizza,PepperoniPizza,ClamPizza,VeggiePizza等等,创造出这样一块符合用户口味的披萨之后,我们再对其进行准备,烘烤,切片和包装等一系列加工,那么就产生这么一个预...原创 2018-11-07 22:06:06 · 178 阅读 · 0 评论