用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。
与工厂模式的区别:工厂是new
原型模式有点像细胞分裂。
原型模式,深复制与浅复制的区别。
如果只用数值是可以复制过来,但如果是引用对象是没法克隆的。
在java中clone要实现Clonable方法,然后可重写Object clone方法。
用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。
与工厂模式的区别:工厂是new
原型模式有点像细胞分裂。
原型模式,深复制与浅复制的区别。
如果只用数值是可以复制过来,但如果是引用对象是没法克隆的。
在java中clone要实现Clonable方法,然后可重写Object clone方法。