設計模式(四):創建型模式—Prototype(原型)

一、定義 1.意圖 用原型實例指定創建對象的種類,並通過拷貝這些原型創建新的對象。 2.結構圖 3.參與者 1)Prototype:聲明一個克隆自身的接口。 2)ConcretePrototype:實現一個克隆自身的操作。 3)Client:讓一個原型克隆自身從而創建一個新的對象。 二、問題 系統中存在大量的產品類,並且這些產品類之間不存在相互依賴,客戶不知道如何創建一個產品類的實例,如果將實例化
相關文章
相關標籤/搜索