设计模式
Orange橘子洲头
不积跬步 无以至千里 不积小流 无以成江海
展开
-
简单工厂模式 策略模式【设计模式】【学习总结】
使用简单工厂模式+策略模式结合的方法有如下优点: 1. 降低耦合,客户端只需要调用Context即可(策略模式的优点); 2. 封装了变化,简化客户端职责,减轻了客户端的压力(简单工厂模式的优点); 3. 简化单元测试,每个具体算法实现可以单独进行单元测试(策略模式的优点)原创 2015-05-21 15:24:35 · 438 阅读 · 0 评论 -
单一职责原则+开放-封闭原则+依赖倒转原则+里氏代换原则【设计模式】【学习总结】
面向对象设计中的各种原则: 单一职责原则SRP 开放-封闭原则OCP 依赖倒转原则 里氏代换原则LSP原创 2015-05-28 17:23:52 · 402 阅读 · 0 评论