9.原型模式

原型模式:(Prototype),用原型實例指定創建對象的種類,並且通過拷貝這些原型創建新的對象。 原型模式類似c++中的拷貝構造函數,但比拷貝構造函數更加靈活,可以通過實現clone函數來自由的從一個基類指針或引用中拷貝派生類的數據。相比直接new,原型模式可以捕獲運行狀態,同時也節約了一次new的時間。 【Base *pb=new Derived(); Derived *pd=pb->clon
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息