Java設計模式(二十二):原型設計模式

1. 應用場景 如果一個對象的創建總是由幾種固定組件不同方式組合而成; 如果對象之間僅僅實例屬性不同。將不同情況的對象緩存起來,直接克隆使用。也許這比採用傳遞參數重新 new 一個對象要來的快一些與工廠模式的區別:原型模式相當於」改進版的工廠模式」:對象實現了Clonnable()接口,加入了 java 反射機制,去掉了工廠模式繁多的子類 2.概念 使用原型實例指定要創建對象的類型,通過複製這個原
相關文章
相關標籤/搜索