内容
今天学习了设计模式中的原型模式。
收获
1.所谓的原型模式,就是省去了一个类对象构造及初始化的过程,通过在原有的类对象中设计一个clone的方法或者接口,来拷贝出一个新的类对象。
2.拷贝的时候要注意"深复制"和"浅复制"的问题。这个是老生常谈的话题。
感悟
1.原型模式主要是用在构建类对象比较复杂,初始化对象比较耗时的应用场景中。
2.如果类对象是动态构建出来的,现在要重新构建一个对象,也可以直接采用原型模式
今天学习了设计模式中的原型模式。
1.所谓的原型模式,就是省去了一个类对象构造及初始化的过程,通过在原有的类对象中设计一个clone的方法或者接口,来拷贝出一个新的类对象。
2.拷贝的时候要注意"深复制"和"浅复制"的问题。这个是老生常谈的话题。
1.原型模式主要是用在构建类对象比较复杂,初始化对象比较耗时的应用场景中。
2.如果类对象是动态构建出来的,现在要重新构建一个对象,也可以直接采用原型模式