設計模式筆記(3 PROTOTYPE & SINGLETON)

PROTOTYPE(原型) 適用性: 當一個系統應該獨立於他的產品建立,構成和表示時,要使用該模式. 思考: 對比FACTORY METHOD,工廠方法須要統一的Creator,而Creator的提供和被建立對象之間是各自獨立的.也就是說,必須爲具體的產品類提供相應的Creator(固然,C++的模版技術能夠簡化一些工做).從語意上來看,工廠方法是憑空建立一個對象,而原型是從已知實例複製新的拷貝.
相關文章
相關標籤/搜索