设计模式学习之原型模式(Prototype)

作用:创建新对象时不需要重新定义类,直接从原型类里拷贝创建新对象 实现要点:克隆。(c#的克隆分为浅表拷贝和深度拷贝,详情参见msdn) UML: 代码:(注:这段代码来自TerryLee  ,http://www.cnblogs.com/Terrylee/ ,觉得很好,顺便复习了索引器,就照搬了。) abstract class ColorPrototype { public abstract
相关文章
相关标签/搜索