![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
周先森x
这个作者很懒,什么都没留下…
展开
-
浅谈简单工厂模式与工厂方法模式
简单工厂模式虽然并不在GOF的23种设计模式中,却广泛应用,最大优点就是去除了客户端与具体原创 2014-07-16 14:13:20 · 71 阅读 · 0 评论 -
【设计模式】建造者Builder模式
定义:将一个复杂对象的构建与它的表示分离,使得同样d原创 2014-10-10 10:29:32 · 278 阅读 · 0 评论 -
【设计模式】 策略模式 && CC
引言对于不同的对象都能通过一个算法进行排序,原创 2014-08-19 22:14:57 · 280 阅读 · 0 评论 -
【设计模式】动态代理 && 模拟JDK动态代理
明白动态代理需要明白回答以下问题:什么叫动态代理?怎么产生?动态代理的作用?可配置的事务,权限控制,日志等等。。。。下面来回答以上3个问题:原创 2014-09-15 22:11:42 · 683 阅读 · 0 评论 -
【设计模式】适配器模式 && Java IO中的适配器
适配器理解:把一个类的接口变成客户端所能jiesho原创 2014-09-14 20:17:14 · 274 阅读 · 0 评论 -
【设计模式】模拟Spring Bean工厂模拟(IoC)
Spring配置文件:applicatonContext.xml原创 2014-07-19 00:06:55 · 375 阅读 · 0 评论 -
【设计模式】责任链 && Filter and FilterChain
将y原创 2014-09-06 19:45:06 · 402 阅读 · 0 评论 -
【设计模式】浅谈简单工厂与工厂方法模式
以商店烤面包的例子谈一下简单工厂模式与工厂方法模式:使用继承和多态将面包分离,修改或增加某种面包不会影响其他面包烘烤,。package factory_Method;//将各种不同的面包分离,修改或增加某种面包不会影响其他面包的烘焙public abstract class BreadMaker { public abstract void GetBrea原创 2014-07-16 15:35:38 · 269 阅读 · 0 评论 -
【设计模式】单例模式 && 谈谈双锁机制的弊端
我们知道单例模式改善全局变量和命名空间的冲突,可以说是一种改良了的全局变量。这种一个类只有一个实例,且提供一个访问全局点的方式,更加灵活的保证了实例的创建和访问约束。系统中只有一个实例,因此构造方法应该为私有。原创 2014-07-16 12:06:55 · 787 阅读 · 0 评论 -
【设计模式】工厂系列总结
一、静态工厂方法原创 2014-07-18 22:20:18 · 302 阅读 · 0 评论 -
【设计模式】 之 迭代器模式 && Iterator
public interface Iterator { Object next(); boolean hasNext();}原创 2014-07-19 11:38:01 · 265 阅读 · 0 评论 -
设计模式——配置文件中配置工厂名
原创 2014-07-18 23:53:02 · 157 阅读 · 0 评论 -
浅谈简单工厂模式与工厂方法
以商店烤面包的例子谈一下简单工厂模式与工厂方法模式:使用继承和多态将面包分离,修改或增加某种面包不会影响其他面包烘烤,。package factory_Method;//将各种不同的面包分离,修改或增加某种面包不会影响其他面包的烘焙public abstract class BreadMaker { public abstract void GetBread();原创 2014-07-16 14:42:22 · 87 阅读 · 0 评论 -
浅谈简单工厂与工厂方法模式
以商店烤面包的例子谈一下简单工厂模式与工厂方法模式:使用继承和多态将面包分离,修改或增加某种面包不会影响其他面包烘烤,。package factory_Method;//将各种不同的面包分离,修改或增加某种面包不会影响其他面包的烘焙public abstract class BreadMaker { public abstract void GetBread();原创 2014-07-16 14:48:59 · 61 阅读 · 0 评论 -
【设计模式】原型Prototype模式
定义:用原型实例指定创建对象的种类,并且通过拷贝这些y原创 2014-10-10 11:06:12 · 310 阅读 · 0 评论