![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
青蛙小王子
人的一生有太多的哀愁和挫折,或许只有泰然处之,心灵才能释怀。
展开
-
单例设计模式
什么叫做单例呢,其实很简单.单就表示独一无二,在程序中把这种模式叫做单例,单例模式最常用的用2种:懒汉模式与饥汉模式,这2种模式差别不太大.下面就来看看单例设计模式的实现. 1.饥汉模式,代码如下 package org.lxh; public class原创 2011-09-16 20:29:24 · 752 阅读 · 0 评论 -
java责任链模式
责任链模式是一种对象的行为模式。 在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使系统可以在不影响客户端的情况下动态的重新原创 2011-10-17 21:20:56 · 1280 阅读 · 0 评论 -
建造者模式
1.概念 将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。 [构建与表示分离,同构建不同表示] 与抽象工厂的区别:在建造者模式里,有个指导者,由指导者来管理建造者,用户是与指导者联系的,指导者联系建造者最后得到产品。即建造模式可以强制实行一种分步骤进行的建造过程。 建造模式是将复杂的内部创建封装在内部,对于外部调用的人来说,只需要传入建造者和建造工具原创 2012-05-01 18:09:01 · 2114 阅读 · 2 评论 -
简单工厂模式
从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。 优点 工厂类是整个模式的关键.包含了必要的逻辑判断,根据外界给定的信息,决定究竟应该创建哪个具原创 2012-05-23 21:26:25 · 1231 阅读 · 1 评论