設計模式學習之原型模式(Prototype)

作用:創建新對象時不需要重新定義類,直接從原型類裏拷貝創建新對象 實現要點:克隆。(c#的克隆分爲淺表拷貝和深度拷貝,詳情參見msdn) UML: 代碼:(注:這段代碼來自TerryLee  ,http://www.cnblogs.com/Terrylee/ ,覺得很好,順便複習了索引器,就照搬了。) abstract class ColorPrototype { public abstract
相關文章
相關標籤/搜索