c++设计模式总结
一、设计模式的设计目标
二、面向对象的手段
三、八大设计原则
设计模式基本上都是依据八大原则设计的。
四、重构技法
设计模式时的一些常用技法。
五、模式分类
红色圈内的几个模式现在在c++设计中已经不常用,有些由于现在c++已经有更好的方式解决问题,有些使用比较局限。
六、c++对象模型
所有设计模式基本都是指针指向多态对象的模型,也就是下图第三个模型。
七、变化点和稳定点
设计模式实现目标,分离软件中的变化点和稳定点。
八、何时不用设计模式
九、经验之谈