04-原型模式(Prototype)

概述: 使用原型实例指定要创建对象的类型,通过复制这个原型来创建新对象 不需要知道任何创建的细节,不调用构造函数 适用场景: 类初始化消耗较多资源 new产生的一个对象需要非常繁琐的过程(数据准备、访问权 限等 构造函数比较复杂 循环体中生产大量对象时 优点: 原型模式性能比直接new-个对象性能高 简化创建过程 缺点: 必须配备克隆方法 对克隆复杂对象或对克隆出的对象进行复杂改造时,容易引入风险
相关文章
相关标签/搜索