![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式相关
天涯0818
这个作者很懒,什么都没留下…
展开
-
设计模式之禅——状态模式
我们每个人都乘过电梯,电梯的动作:开门、关门、运行、停止。 现在我们用程序来实现一个电梯的动作,先看类图设计,如图所示 现在看一下代码 public interface ILift { //开启电梯 public void open(); //关闭电梯 public void close(); //能运行,能上能下 public转载 2017-01-28 18:54:15 · 286 阅读 · 0 评论 -
Java开发中的23种设计模式详解(转)
输出:this is mailsender! 总体来说,工厂模式适合:凡是出现了大量的产品需要创建,并且具有共同的接口时,可以通过工厂方法模式进行创建。在以上的三种模式中,第一种如果传入的字符串有误,不能正确创建对象,第三种相对于第二种,不需要实例化工厂类,所以,大多数情况下,我们会选用第三种——静态工厂方法模式。 2、抽象工厂模式(Abstract Factory) 工厂方法模转载 2017-04-10 11:52:29 · 650 阅读 · 0 评论 -
设计模式六大原则
编程的技术要想更加精进,我们除了学习新的技术外,更加需要提高的是编程的思想!一个项目前期设计的好了,后期维护起来会更加的方便,轻松!所以在编写项目时候要做到六个字:低耦合,高内聚!设计模式在大学学习的时候好像专门有这门书,工作之后也偶尔翻翻,但是看过之后很快就忘的差不多了!所以打算趁着出差的空隙再进行一遍常用设计模式的总结学习! 先来设计模式的六大原则吧! 设计模式六大原则(一):单一转载 2017-08-03 10:06:37 · 193 阅读 · 0 评论