設計模式(Design Pattern)之原型模式(Prototype Pattern)

Prototype(原型模式):用原型實例指定創建對象的種類,並且通過拷貝這些原型創建新的對象。 當一個系統應該獨立於它的產品創建、構成和表示時,要使用Prototype模式; 當要實例化的類是在運行時刻指定時,例如,通過動態裝載;或者爲了避免創建一個與產品類層次平行的工廠類層次時; 當一個類的實例只能有幾個不同狀態組合中的一種時。建立相應數目的原型並克隆它們可能比每次用合適的狀態手工實例化該類更
相關文章
相關標籤/搜索