摘要:
定义:原型模式(Prototype Pattern),用原型模式指定创建对象的种类,并且通过拷贝这些原型创建新的对象。类型:创建型模式。类图:参与角色:CPrototype,抽象原型基类,提供一个Clone的接口以及一些设置显示的接口。CConcretePrototype,声明定义原型的相关参数,并实现Clone接口,主要是通过实现拷贝构造函数来完成的。另外实现其他接口。Client,首先定义一个原型对象,然后以此为原型克隆新的对象。概述: 如果只是为了更快的完成新对象的生成,其实就没必要使用原型模式了。因为可以直接使用拷贝构造函数即可。而使用原型模式最重要的原因是隔离Client去了解具体的 阅读全文
posted @ 2014-01-10 15:18
飞鹤0755
阅读(324)
评论(0)
推荐(0)