首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

原形(Prototype)模式-《漫谈设计模式》

2012-08-24 
原型(Prototype)模式---《漫谈设计模式》深拷贝,有两种方式实现:1:拷贝对象时,递归地调用属性对象的克隆方法

原型(Prototype)模式---《漫谈设计模式》







深拷贝,有两种方式实现:
1:拷贝对象时,递归地调用属性对象的克隆方法完成。
2:如果类实现了java.io.Serializable接口,把原型对象序列化,然后反序列化后得到的队形,其实就是一个新的深拷贝对象。


使用原型模式有以下优点:
1:创建大的聚合对象图时,没必要为每个层次的子对象创建相应层次的工厂类。
2:方便实例化,只要复制对象,然后初始化对象,就可以得到你想要的对象,并不需要要过多的编程。

热点排行