定义原型使用场景优点缺点 定义 使用原型实例指定待创建对象的类型,并且通过拷贝这些原型创建新的对象隶属于创建设计模式 原型使用场景 类初始化消耗较多资源构造函数复杂循环体中生产大量对象时new产生的一对象需要非常繁琐的过程(数据准备、访问权限) 优点 简化创建过程性能比new一个对象新性能要高不需要知道创建任何细节,不调用构造函数 缺点 必须配备克隆方法深拷贝,浅拷贝运用得当,避免风险。