设计模式学习-总结 目的 应对变化,可复用 实现 应用于变化点,针对变化点,重构变化点 关键点 静态->动态早绑定->晚绑定继承->组合编译时依赖->运行时依赖紧耦合->松耦合 结语 设计模式本质是设计原则,遵循原则是根本。根本所求是找到关键的变化界线,达到复用的目的。设计模式只是对抽象原则的部分实际总结,实战中模式直接套用为大忌,要根据实际需求,变化进行设计,原则至上。 导向图 目录 八大原则组件协作模式 模板方法 策略模式 观察者模式单一职责模式 装饰模式 桥模式对象创建模式 工厂方法 抽象工厂 原型模式 构建器对象性能模式 单例模式 享元模式接口隔离模式 门面模式 代理模式 适配器 中介者状态变化模式 状态模式 备忘录模式数据结构模式 组合模式 迭代器 职责链行为变化模式 命令模式 访问器模式领域规则模式 解析器模式