![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
williamdev
这个作者很懒,什么都没留下…
展开
-
设计模式之简单工厂
编程不仅是一门技术,还是一门艺术。简单,精炼,优雅是我们的追求。在现实编程环境中,需求永远不是固定的,这就需要我们在做设计研发的时候,必须考虑到程序的可拓展性和后期可维护性。简单凝练的代码提高后期维护的简易性,良好的设计可以提高代码的拓展性,设计模式能够实现这些功能。原创 2014-12-02 23:45:22 · 259 阅读 · 0 评论 -
设计模式之策略模式
上一节我们简单讨论了简单工厂模式,现在我们来看看另外一张设计模式-策略模式,所谓策略模式,就是封装策略,这个策略可以是算法,业务流程等等,只要是类似的东西都可以封装成策略。 我们把上一节的简单工厂修改一下,修改成策略模式 增加一个计算器的类 public class Calculator { private Operation oper; public Calculator(Operat原创 2014-12-07 23:05:21 · 307 阅读 · 0 评论