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

JAVA设计形式之原型模式

2012-08-21 
JAVA设计模式之原型模式原型模式(Prototype Pattern)??图 5.2 克隆的兵种在Java语言中clone()方法完成的是

JAVA设计模式之原型模式
原型模式(Prototype Pattern)

?


?图 5.2 克隆的兵种

在Java语言中clone()方法完成的是浅拷贝的克隆,如果需要深拷贝,也可以考虑使用序列化来完成,当然这样比起Native的clone()方法来说,效率差了很多,所以更加推荐的方法是针对类中包含的复杂对象情况,重写clone()方法,多次调用父类的clone()来完成,虽然要多写不少代码,但是保证了效率。

?

热点排行