原型模式(Prototype)

来源:互联网 发布:网站如何申请域名 编辑:程序博客网 时间:2024/05/22 00:38

原型模式(Prototype)

1、用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象

2、克隆

实例:Dataset中的Colne是浅复制,Copy是深复制

Colne如果字段是值类型,则对该字段执行整体复制,如果字段是引用类型,则复制期引用,不复制对象。

可以将浅复制变换成深复制,只需要在浅复制中的创建对象时同样变成复制