设计模式
beyondzoro
这个作者很懒,什么都没留下…
展开
-
设计模式学习笔记(一)单例模式
工作一年有余,一直按照自己的思维来写代码。最近才开始接触设计模式,发现过去自己的不少代码,若能用上设计模式,将变得更简洁和高效。 为让自己更好理解设计模式,便开始写学习笔记。笔记内容主要来自大话设计模式以及GoF的设计模式。原创 2011-09-19 07:15:38 · 550 阅读 · 0 评论 -
模板方法模式
定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 模板方法结构图: class AbstractClass { public: void PrimitiveOperation1(); void PrimitiveOpeation2(); void templateMethod()原创 2011-11-19 13:51:36 · 416 阅读 · 0 评论