9.原型模式

原型模式:(Prototype),用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 原型模式类似c++中的拷贝构造函数,但比拷贝构造函数更加灵活,可以通过实现clone函数来自由的从一个基类指针或引用中拷贝派生类的数据。相比直接new,原型模式可以捕获运行状态,同时也节约了一次new的时间。 【Base *pb=new Derived(); Derived *pd=pb->clon
相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息