
设计模式
he_qiao_2010
Make a dent in my notebook... not in the universe
展开
-
原型模式
原型模式 在阎宏博士的《JAVA与模式》一书中开头是这样描述原型(Prototype)模式的: 原型模式属于对象的创建模式。通过给出一个原型对象来指明所有创建的对象的类型,然后用复制这个原型对象的办法创建出更多同类型的对象。这就是选型模式的用意。 原型模式的结构 原型模式要求对象实现一个可以“克隆”自身的接口,这样就可以通过复制一个实例对象本身来创建一个新的实例。这样一来,通过转载 2015-11-11 08:39:36 · 775 阅读 · 0 评论 -
工厂模式
定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 类型:创建类模式 类图: 单例模式应该是23种设计模式中最简单的一种模式了。它有以下几个要素: 私的构造方法 指向自己实例的私静态引用 以自己实例为返回值的静态的公的方法 单例模式根据实例化对象时机的不同分为两种:一种是饿汉式单例,一种是懒汉式单例。饿汉式单例在单例类被加载时候,就实例化一个对象交转载 2015-11-16 09:12:08 · 598 阅读 · 0 评论