Java原型设计模式(Prototype)

1、定义   原型模式(Prototype)就是通过复制一个已经存在的实例来返回新的实例,而不是新建实例,被复制的实例就是我们所称的原型对象,这个原型是可定制的。    2、原理   有两部分组成,抽象原型和具体原型。意图:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。    3、原型模式UML图   4、实现   1>使用一个原型管理器;   2>实现克隆操作(浅拷贝和深拷贝)
相关文章
相关标签/搜索