设计模式
xiaochuan225
这个作者很懒,什么都没留下…
展开
-
设计模式学习 单态Singleton
工作一年了,由于部门职责的限制,虽然也接触了数据库设计、黑白盒测试等工作,但是自己更多的从事编码工作,按照详细设计书上的说明去实现后台业务逻辑。刚开始还有些自己的思想,到最后任务量加大,原本的编码工作完全变成了“Ctrl + C”、“Ctrl + V”的“完美组合”。 最近决定学习一下设计模式,进行工作之余的自我“充电”。下面进入正题:先从最基础的设计模式——单态模式(Si...2008-09-16 16:47:32 · 93 阅读 · 0 评论 -
设计模式学习 策略模式Strategy
1.概念 策略模式是对算法的包装,把使用算法的责任和算法本身分隔开,委派给不同的对象管理。策略模式通常把一系列的算法包装到一系列的策略类里面,作为一个抽象策略类的子类。简单的说,就是把会变化的内容取出并封装起来,以便以后可以轻易地改动或扩充部分,而不影响不需要变化的其他部分; 2.何时使用策略模式? 如果在一个系统里面有许多类,它们之间的区别仅在于它们的行为,那么使用策略模...原创 2009-04-05 13:49:15 · 85 阅读 · 0 评论