摘要: 大概有10中行为模式,分为上中下三篇。一、Template(模板)描述:定义一些操作算法的骨架,将其实现延迟到其子类好处:扩展性强例子:Java的抽象类本来就是Template模式,因此使用很普遍.而且很容易理解和使用,我们直接以示例开始:public abstract class Benchm... 阅读全文
posted @ 2014-05-27 20:12 aiguozhe1991 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 五、Decorate(装饰者)描述:动态的给一个对象添加额外的职责,比继承达到更好的灵活性好处:某些功能需要用户动态决定加入方式和时机,装饰者提供即插即用的模型例子:举Adapter中的打桩示例,在Adapter中有两种类:方形桩 圆形桩,Adapter模式展示如何综合使用这两个类,在Decorat... 阅读全文
posted @ 2014-05-27 11:05 aiguozhe1991 阅读(277) 评论(0) 推荐(0) 编辑