设计模式
zhangtianzhu910
这个作者很懒,什么都没留下…
展开
-
JAVA设计模式-单例模式
一、单例模式简介 单例模式,是一种软件设计中常用的一种设计模式,主要是用来控制系统中的某一个具体类只有有一个实例存在。 有时候我们需要确保整个系统中的某个类只有一个实例存在,这样便于我们协调系统中的行为。例如,我们要在某个系统中使用发送短信的服务,那么、 我们希望单一的短信发送类实例,而不是由多个对象来共同实现短信的发送服务转载 2013-12-28 22:05:38 · 484 阅读 · 0 评论 -
JAVA设计模式-工厂模式
一、工厂模式1、普通工厂模式,就是建立一个工厂类,对实现统一接口的一些类的实例的创建。首先看下关系图。 举例说明:(我们举一个发送邮件和短信的例子)首先:创建接口/** * 发送接口 * @author 张天柱 * @version 1.1 **/public interface Sen转载 2013-12-30 22:02:25 · 434 阅读 · 0 评论 -
JAVA设计模式-建造者模式(Builder)
1、简要说明工厂类模式提供的是创建单个类的模式,而建造者模式是将各种产品集中起来进行管理,用来创建复合对象,所谓复合对象就是指某个类具有不同的属性,其实建造者模式就是将抽象工厂模式和最后的Test类集合起来得到的。建造者类: public class Builder { private List list = new ArrayList(转载 2014-01-01 22:07:24 · 547 阅读 · 0 评论 -
JAVA设计模式-原型模式(ProtoType)
1、简介 原型模式虽然是创建型模式,但是与工程模式没有一点关系,从名字即可看出,该模式的思想就是将一个对象作为原型,进行复制、克隆,产生一个和原始对象相似的对象。在JAVA中,复制对象是通过clone()方法实现的。先创建一个原型类;/** * 原型类 * @author 张天柱 * @version 1.1 */public class ProtoType implements转载 2014-01-04 10:38:40 · 502 阅读 · 0 评论 -
JAVA设计模式-类的适配器模式
1、标题:类的适配器模式 适配器模式是为了将类的某个接口转换成客户端期望的某个接口表示。类图表示为:原创 2014-01-10 22:07:45 · 421 阅读 · 0 评论