C++設計模式-Prototype原型模式

 作用: 用原型實例指定創建對象的種類,並且通過拷貝這些原型創建新的對象。 Prototype模式提供了一個通過已存在對象進行新對象創建的接口(Clone), Clone()實現和具體的語言相關,在C++中通過拷貝構造函數實現。 UML圖如下: 代碼如下: Prototype.h 1 #ifndef _PROTOTYPE_H_ 2 #define _PROTOTYPE_H_ 3 4 /*
相關文章
相關標籤/搜索