原型模式(Prototype Pattern)
摘要:
动机:有些对象的创建过程较为复杂,而且有时候需要频繁创建,原型模式通过给出一个原型对象来指明所要创建的对象的类型,然后用复制这个原型对象的办法创建出更多同类型的对象。这就是原型模式的动机。意图:原型模式(Prototype Pattern):它是一种对象创建型模式,用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。原型模式允许一个对象再创建另外一个可定制的对象,无需知道任何创建的细节。UML图:带原型管理器的原型模式:角色:•Prototype:抽象原型角色,定义一个原型的抽象定义,其中包含一个复制自身的接口。•ConcretePrototype1:具体原型角色,作为原型被复制的 阅读全文
posted @ 2012-07-17 15:38 IT@民工 阅读(144) 评论(0) 推荐(0) 编辑