设计模式
文章平均质量分 71
王永阁
哈哈哈
展开
-
设计模式之建造者模式
建造者模式(Builder Pattern):将一个复杂对象(产品)的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。也被称为生成器模式。 建造者模式是复杂对象的组装和创建,是一种对象创建型模式,满足依赖倒转原则(细节依赖于抽象,而非抽象依赖于细节)。假设一个复杂的对象可以看做是一个产品的话,那么该对象的方法(或称内部表象)就对应了产品的零件,通过建造者模式,客户不需要知道建造的具体细节原创 2015-08-31 16:20:20 · 61842 阅读 · 2 评论 -
设计模式之观察者模式
观察者模式观察者模式:定义对象之间的一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象都能得到通知并更新状态。观察者模式又被称为发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式等。观察者模式是一种对象行为型模式。原创 2015-09-07 14:22:35 · 513 阅读 · 0 评论