![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
xingzj95
这个作者很懒,什么都没留下…
展开
-
设计模式—详解篇—创建型模式
1. 在java程序中,对象可以被显式地或者隐式地创建? 1.1显式的创建对象的方式 A.用new语句创建对象 B.运用反射手段,调用java.lang.Class 或者 java.lang.reflect.Constructor 类的newInstance()实 例方法 C.调用对象的clone()方...2011-02-14 23:11:47 · 90 阅读 · 0 评论 -
设计模式—详解篇—结构型模式
2. Façade外观模式为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。看图说话: 此模式的具体体在:MVC中service层中某个service对dao层的封装,JDBC对各个数据库的封装。3. Proxy代理模式为其他对象提供一种代理,以控制对这个对象的访问。看图说话: ...2011-02-16 10:22:44 · 73 阅读 · 0 评论 -
设计模式—详解篇—行为型模式
2. Template模板模式 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 看图说话: 拿流水线为例,同样的过程,使用了不同的原料得到的产品特性也是不一样的。这里的过程就是模板,使用不同的原料就是模板中各个工序...2011-02-16 20:41:46 · 82 阅读 · 0 评论