随笔分类 -  设计模式

心得
摘要:Prototype原型模式是一种创建型设计模式,它主要面对的问题是:“某些结构复杂的对象”的创建工作;由于需求的变化,这些对象经常面临着剧烈的变 化,但是他们却拥有比较稳定一致的接口。感觉好像和前几篇所说的设计模式有点分不清,下面我们先来回顾一下以前的几种设计模式,予以区分,再来说说原型模 式。 Singleton单件模式解决的问题是:实体对象个数问题(这个现在还不太容易混)AbstractFactory抽象工厂模式解决的问题是:“一系列互相依赖的对象”的创建工作Builder生成器模式解决的问题是:“一些复杂对象”的创建工作,子对象变化较频繁,对算法相对稳定FactoryMethor工厂.. 阅读全文
posted @ 2012-11-10 00:12 不害怕 阅读(134) 评论(0) 推荐(0)
摘要:懒汉方式。指全局的单例实例在第一次被使用时构建。饿汉方式。指全局的单例实例在类装载时构建。在Java编程语言中,单例模式(饿汉模式)应用的例子如下述代码所示: public class Singleton { private final static Singleton INSTANCE = new Singleton(); // Private constructor suppresses private Singleton() {} // default public constructor public static Singleton getI... 阅读全文
posted @ 2012-11-07 20:46 不害怕 阅读(235) 评论(0) 推荐(0)