随笔分类 -  设计模试

观察者模式
摘要:观察者模式 (有时又被称为模型(Model)-视图(View)模式、源-收听者(Listener)模式或从属者模式) 观察者模式还有一个名字叫发布-订阅模式,我们熟悉的消息队列如ActiveMQ,就是采用的这种设计模式 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。 阅读全文

posted @ 2020-07-22 17:56 shumeigang 阅读(138) 评论(0) 推荐(0)

观察者模式
摘要:观察者模式 (有时又被称为模型(Model)-视图(View)模式、源-收听者(Listener)模式或从属者模式) 观察者模式还有一个名字叫发布-订阅模式,我们熟悉的消息队列如ActiveMQ,就是采用的这种设计模式 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。 阅读全文

posted @ 2020-07-22 15:59 shumeigang 阅读(89) 评论(0) 推荐(0)

享元模式
摘要:享元模式 享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能。这种类型的设计模式属于结构型模式,它提供了减少对象数量从而改善应用所需的对象结构的方式。 介绍 意图:运用共享技术有效地支持大量细粒度的对象。 面向对象技术可以很好地解决一些灵活性或可扩展性 阅读全文

posted @ 2020-07-21 19:33 shumeigang 阅读(166) 评论(0) 推荐(0)

备忘录模式
摘要:备忘录模式(Memento Pattern) 定义:Without violating encapsulation,capture and externalize an object's internal state so that the object can be restored to thi 阅读全文

posted @ 2020-07-21 19:32 shumeigang 阅读(161) 评论(0) 推荐(0)

抽象工厂模式
摘要:抽象工厂模式(Abstract Factory Pattern) 定义:Provide an interface for creating families of related or dependent objects without specifying their concrete class 阅读全文

posted @ 2020-07-21 17:16 shumeigang 阅读(151) 评论(0) 推荐(0)

导航