原型模式
2020-03-16 本文已影响0人
睦月MTK
statement:本篇内容只是建立在我目前经验的基础之上,必然有不完善甚至是不正确的地方,请谨慎阅读,如果能指出错误与不足之处,更是不甚感激
一、什么是原型模式
原型模式就是以某个对象为原型,通过克隆,克隆出许多新的独立对象,而不是调用构造器进行新对象的创建。
二、优点及用途
- 优点:
- 如果通过构造方法创建一个新对象的开销非常大,建议使用一个对象进行克隆的方式创建新的对象
- 用途:
- 不想使用构造器获得新的对象时
参考文档: