随笔分类 -  设计模式

摘要:模板方法模式: 定义一个操作中的算法的骨架, 而将一些步骤延迟到子类中. 模板方法使得子类可以在不改变一个算法的结构的前提下重定义该算法的某些特定步骤. (图片来自网络) 处理某个流程的骨架代码已经具备, 但其中某节点的具体实现暂不确定, 此时可采用模板方法, 将该节点的代码实现转移给子类完成. 即 阅读全文
posted @ 2017-08-07 09:16 Natee 阅读(335) 评论(0) 推荐(0)
摘要:使用过Spring的开发者应该都对IOC控制反转功能有所了解,最开始学习时应该都知道使用依赖注入来实现IOC的功能,本文来介绍使用IOC控制反转思想的几种设计模式。 依赖注入来实现IOC 注入依赖是IOC最基本的一种实现方式,也是最常用的一种面向对象设计方式之一。注入依赖如何达到控制反转效果,先以一 阅读全文
posted @ 2017-07-07 14:09 Natee 阅读(605) 评论(0) 推荐(0)