摘要: 问题:在程序设计中,我们可能由于某种特定的需要,复制一个对象的结构,与对象的值,动态的获取获取对象运行时的状态,最简单的解决办法是 new 一个对象新的对象,然后将对象的属性值一一赋值给新的对象,这样要一一列出对象的属性赋值,操作起来太复杂,而且及其容易出错,落下某个属性的赋值。能否让对象本身提供一个自我复制的功能,客户端只需简单的调用这个方法就能完成对象的复制。定义:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。意图:Prototype模式允许一个已存在的对象通过创建的接口(Clone),通过拷贝自己来实施创建另外一个可定制的对象(定制好属性值然后批量复制),根本无需知道. 阅读全文
posted @ 2012-07-11 18:19 ejiyuan 阅读(1322) 评论(0) 推荐(0) 编辑