学习随笔(设计模式:原型模式)

发布时间 2023-11-17 17:24:46作者: 大耳朵tutwo

内容

今天学习了设计模式中的原型模式。

收获

1.所谓的原型模式,就是省去了一个类对象构造及初始化的过程,通过在原有的类对象中设计一个clone的方法或者接口,来拷贝出一个新的类对象。
2.拷贝的时候要注意"深复制"和"浅复制"的问题。这个是老生常谈的话题。

感悟

1.原型模式主要是用在构建类对象比较复杂,初始化对象比较耗时的应用场景中。
2.如果类对象是动态构建出来的,现在要重新构建一个对象,也可以直接采用原型模式