设计模式学习笔记清单
关于设计模式许多人已经耳熟能详,这段时间结合李建忠的教学视频以及大量网络资料,把这部分过了一遍,整理出学习笔记,而真正的深入学习和理解只能在具体的开发环境中日积月累。
设计模式其实就是一种“思想”,就像做菜,一开始学习的人难免会问"我现在学做了几道菜?",其实,真正的精髓不在菜品,而在如何调味,如何选料,备料 等"最基本的原理和法则",掌握并熟练应运了这些基本思想,才能真正的完成从"无招"到"有招"再到"无招胜有招"的至深境界。
创建型模式
设计模式学习笔记--Singleton 单件模式
设计模式学习笔记--SimpleFactory简单工厂模式
设计模式学习笔记--Builder生成器模式
设计模式学习笔记--Factory Method模式
设计模式学习笔记--Abstract Factory抽象工厂模式
设计模式学习笔记--Prototype原型模式
结构型模式
设计模式学习笔记--Adapter适配器模式
设计模式学习笔记--Bridge桥接模式
设计模式学习笔记--Composite组合模式
设计模式学习笔记--Decorator装饰模式
设计模式学习笔记--Façade外观模式
设计模式学习笔记--Flyweight享元模式
设计模式学习笔记--Proxy代理模式
行为型模式
设计模式学习笔记--Chain Of Responsibility 职责链模式
设计模式学习笔记--Command命令模式
设计模式学习笔记--Interpeter解释模式
设计模式学习笔记--Mediator 中介者模式
设计模式学习笔记--Iterator迭代者模式
设计模式学习笔记--Observer 观察者模式
设计模式学习笔记--Memento 备忘录模式
设计模式学习笔记--State状态模式
设计模式学习笔记--Strategy 策略模式
设计模式学习笔记--Visitor 访问者模式
相关参考资源:
http://blog.zdnet.com.cn/html/09/307109-1124062.html
http://www.cnblogs.com/zhenyulu/category/6930.html?Show=All
本处的所有代码均在VS2008上调试通过。