上一页 1 2 3 4 5 6 7 8 9 ··· 69 下一页

2013年6月8日

设计模式(19)---->备忘录模式

摘要: 备忘录模式 一、模式定义 在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存前的状态。 备忘录模式又叫做快照模式(Snapshot Pattern)或Token模式,属于行为模式。 二、 结构 组成部分: 发起人(Originator)... 阅读全文

posted @ 2013-06-08 20:59 小-强-斋-太 阅读(155) 评论(0) 推荐(0) 编辑

设计模式(18)---->职责链模式

摘要: 职责链模式 一、定义 使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这些对象连成一条链。并沿着这条链传递该请求,直到有一个对象处理它为止。 责任链模式的重点在于”链”上,在责任链模式中,很多对象由每一个对象对其下家的引用而接起来形成一条链。请求在这个链... 阅读全文

posted @ 2013-06-08 17:21 小-强-斋-太 阅读(174) 评论(0) 推荐(0) 编辑

设计模式(18)---->职责链模式

摘要: 职责链模式 一、定义 使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这些对象连成一条链。并沿着这条链传递该请求,直到有一个对象处理它为止。 责任链模式的重点在于”链”上,在责任链模式中,很多对象由每一个对象对其下家的引用而接起来形成一条链。请求在这个链上传递,直到链上的某 阅读全文

posted @ 2013-06-08 17:21 小-强-斋-太 阅读(112) 评论(0) 推荐(0) 编辑

设计模式(17)---->中介者模式

摘要: 中介者模式 中介在现实生活中并不陌生,满大街的房屋中介、良莠不齐的出国中介……。它们的存在是因为它们能给我们的生活带来一些便利:租房、买房用不着各个小区里瞎转;出国留学也不用不知所措。中介者模式在程序设计中也起到了类似的作用. 一、定义 GOF给中介者模式下的定义是:用一个中介对象来封装一系列的对象 阅读全文

posted @ 2013-06-08 12:00 小-强-斋-太 阅读(111) 评论(0) 推荐(0) 编辑

设计模式(17)---->中介者模式

摘要: 中介者模式 中介在现实生活中并不陌生,满大街的房屋中介、良莠不齐的出国中介……。它们的存在是因为它们能给我们的生活带来一些便利:租房、买房用不着各个小区里瞎转;出国留学也不用不知所措。中介者模式在程序设计中也起到了类似的作用. 一、定义 GOF给中介者模式下的定义是:用一个中介对象来封装一系列的... 阅读全文

posted @ 2013-06-08 12:00 小-强-斋-太 阅读(197) 评论(0) 推荐(0) 编辑

2013年6月7日

设计模式(16)---->原型模式

摘要: 原型模式 一、原型模式定义 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象. Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节。 工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来... 阅读全文

posted @ 2013-06-07 23:44 小-强-斋-太 阅读(110) 评论(0) 推荐(0) 编辑

设计模式(16)---->原型模式

摘要: 原型模式 一、原型模式定义 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象. Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节。 工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施 阅读全文

posted @ 2013-06-07 23:44 小-强-斋-太 阅读(160) 评论(0) 推荐(0) 编辑

设计模式(15)---->桥接模式

摘要: 桥梁模式 一、引子 下面的一个例子,有助于理解Bridge模式的设计目的: 设想要绘制一幅图画,蓝天、白云、绿树、小鸟,如果画面尺寸很大,那么用蜡笔绘制就会遇到点麻烦。毕竟细细的蜡笔要涂出一片蓝天,是有些麻烦。如果有可能,最好有套大号蜡笔,粗粗的蜡笔很快能涂抹完成。至于色彩吗,最好每种颜色来支粗的, 阅读全文

posted @ 2013-06-07 17:11 小-强-斋-太 阅读(137) 评论(0) 推荐(0) 编辑

设计模式(15)---->桥接模式

摘要: 桥梁模式 一、引子 下面的一个例子,有助于理解Bridge模式的设计目的: 设想要绘制一幅图画,蓝天、白云、绿树、小鸟,如果画面尺寸很大,那么用蜡笔绘制就会遇到点麻烦。毕竟细细的蜡笔要涂出一片蓝天,是有些麻烦。如果有可能,最好有套大号蜡笔,粗粗的蜡笔很快能涂抹完成。至于色彩吗,最好每种颜色来支粗... 阅读全文

posted @ 2013-06-07 17:11 小-强-斋-太 阅读(134) 评论(0) 推荐(0) 编辑

2013年6月6日

设计模式(14)---->装饰者模式

摘要: 装饰模式 一、概述 定义: 动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更灵活。 原理:增加一个修饰类包裹原来的类,包裹的方式一般是通过在将原来的对象作为修饰类的构造函数的参数。装饰类实现新的功能,但是,在不需要用到新功能的地方,它可以直接调用原来的类中的方法。因为修饰... 阅读全文

posted @ 2013-06-06 22:25 小-强-斋-太 阅读(148) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 69 下一页

导航