原型模式总结

原型模式:使用原型实例指定创建对象的类型,并且通过拷贝这些原型创建新的对象 原型模式主要包含3个角色: (1)Prototype(抽象原型类):声明克隆方法的接口,是所有具体原型类的公共父类,它可是抽象类也可以是接口,甚至可以是具体实现类。 (2)ConcretePrototype(具体原型类):它实现抽象原型类中声明的克隆方法,在克隆方法中返回自己的一个克隆对象。 (3)Client(客户端):
相关文章
相关标签/搜索