20230421 9. 原型模式 - 简历

发布时间 2023-06-19 09:46:21作者: 流星<。)#)))≦

原型模式(Prototype),用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。

原型模式

原型模式其实就是从一个对象再创建另外一个可定制的对象,而且不需要知道任何创建的细节。

Java提供了Cloneable接口,实现这个接口就可以完成原型模式了

一般在初始化的信息不发生变化的情况下,克隆是最好的办法。这既隐藏了对象创建的细节,又对性能是大大的提高

不用重新初始化对象,而是动态地获得对象运行时的状态

注意浅复制和深复制的区别