原型设计模式

一、原型模式涉及角色 1、prototype :声明一个克隆自身的原型接口。 2、concretrPrototype:实现一个克隆自身的操作。 3、Client:让一个原型克隆自身从而创建一个对象。 二、使用场景和说明 1、当一个系统独立于它的产品的创建、构成和表示时可以使用原型模式; 2、原型模式创建对象比直接new一个对象在性能上要好很多,因为Object类的clone方法是一个本地的方法,它
相关文章
相关标签/搜索