摘要: 好菜没回味道不同——建造者模式 建造者模式(Builder),又声称其模式,讲一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式的代码 Code highlighting produced by Actipro CodeHighlig... 阅读全文
posted @ 2010-05-16 16:24 斯芬克斯 阅读(269) 评论(0) 推荐(1) 编辑
摘要: 牛市股票还会亏钱?——外观模式 外观模式(Facade),又门面模式,为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 外观模式C++代码 Code highlighting produced by Actipr... 阅读全文
posted @ 2010-05-16 15:13 斯芬克斯 阅读(205) 评论(0) 推荐(0) 编辑
摘要: ,定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法是的子类可以不改变一个算法的结构即可重定义该算法的某些特定的步骤。 模板方法模式 “模板方法是通过把不变形为搬移到超类,去除子类中重复代码来体现它的优势。” “既然用了继承,并且肯定这个继承有意义,就应该要成为子类的模板,所有重复... 阅读全文
posted @ 2010-05-16 14:45 斯芬克斯 阅读(233) 评论(0) 推荐(0) 编辑