设计模式之【原型模式(prototype)】
在软件开发中,有时候可能会需要创建一些特别复杂的对象,如果系统中已经存在同样类型的对象,并且不同的属性个数相差不大的话,用Prototype模式可能是一个理想的选择。
定义 :用原型实例指定创建物件的种类,并且通过拷贝这些原型创建新的物件。
Prototype 模式允许一个物件再创建另外一个可定制的物件,根本无需知道任何如何创建的细节,工作原理是:通过将一个原型物件传给那个要发动创建的...
原创
2011-03-01 22:34:53 ·
62 阅读 ·
0 评论