立即学习:https://edu.csdn.net/course/play/28941/403576?utm_source=blogtoedu
原型模式(Prototype Pattern)是指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。
调用者不需要知道任何细节,不调用构造函数。
属于创建型模式
原型模式的适用场景
1.类初始化消耗资源较多
2.new产生的一个对象需要非常繁琐的过程(数据准备、访问权限等)
3.构造函数比较复杂
4.循环体中生产大量对象时
立即学习:https://edu.csdn.net/course/play/28941/403576?utm_source=blogtoedu
原型模式(Prototype Pattern)是指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。
调用者不需要知道任何细节,不调用构造函数。
属于创建型模式
原型模式的适用场景
1.类初始化消耗资源较多
2.new产生的一个对象需要非常繁琐的过程(数据准备、访问权限等)
3.构造函数比较复杂
4.循环体中生产大量对象时