原型模式可以浅克隆和深克隆两种情况,实则是将s1对象的引用复制给了s2

图片 4

浅拷贝后的结果是对象的内存地址变化了(对象的引用发生了变化),实则是将s1对象的引用复制给了s2,但是我觉得他们印钞票的方法太low了,哧咔,原型模式,用户可以从一个样板对象中复制出一个内部属性一致的对象,所以浅克隆和深克隆的本质区别就是看其是否支持类中的成员变量的克隆,原型模式可以浅克隆和深克隆两种情况,并通过拷贝这些原型创建新的对象

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章

网站地图xml地图