原型模式-----创建型模式
原型模式是通过复制一个已经存在的实力来产生新的实例。
原型模式都用于创建复杂的或很耗时间的实例。
原型模式分为 深拷贝 和 浅拷贝 。
浅拷贝:对值类型的属性进行值得复制,对于引用类型的属性对象进行引用的复制(但不是对象的复制);
深拷贝:对值类型的属性进行值得复制,对引用类型的属性对象进行对象的复制。被复制的对象要实现 Cloneable接口。
原型模式是通过复制一个已经存在的实力来产生新的实例。
原型模式都用于创建复杂的或很耗时间的实例。
原型模式分为 深拷贝 和 浅拷贝 。
浅拷贝:对值类型的属性进行值得复制,对于引用类型的属性对象进行引用的复制(但不是对象的复制);
深拷贝:对值类型的属性进行值得复制,对引用类型的属性对象进行对象的复制。被复制的对象要实现 Cloneable接口。