2018年4月12日

设计模式四:观察者,模板方法,命令,状态,职责链条,解释器,中介者,访问者,策略,备忘录,迭代器

摘要: 1.观察者:Observer 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有 依赖与它的对象都得到通知并被自动更新. 优点: 观察者模式解除了主题和具体观察者的耦合,让耦合的双方都依赖于抽象,而不是依赖具体。 从而使得各自的变化都不会影响另一边的变化。 缺点: 依赖关系并未完全解 阅读全文

posted @ 2018-04-12 22:27 小嘤嘤 阅读(314) 评论(0) 推荐(0) 编辑

设计模式三:适配器,桥接,组合,装饰,外观,享元,代理

摘要: 复习一下,之前说的都是创建型模式 有工厂三家族,简单工厂,工厂方法,抽象工厂 简单工厂是一个作坊里产一款产品 工厂方法是一个大作坊有几个小作坊,每个小作坊产一款产品 抽象工厂是一个大作坊有几个小作坊,每个小作坊产不同系列的一部分。最后产一系列的产品 建造者是老板管搞论文的和搞工程的,搞工程的就是几个 阅读全文

posted @ 2018-04-12 22:23 小嘤嘤 阅读(432) 评论(0) 推荐(0) 编辑

设计模式二:建造者,原型,单例

摘要: https://github.com/tori22/DesignPattern 最近在看大话设计模式,顺带敲了书上的代码。一定要多敲!!!! 之前,讲了三个工厂方法,我们来简单的复习一下 1.抽象工厂: Factory 提供一个创建一系列或相关依赖对象的接口,而无需指定他们具体的类。针对多级结构. 阅读全文

posted @ 2018-04-12 22:00 小嘤嘤 阅读(223) 评论(0) 推荐(0) 编辑

导航