摘要: 通过拷贝创建新的对象ColorPrototype是颜色基类(抽象类),ConcteteColorPrototype是具体的父类,他包括两个方法Clone和DeepClone,那就介绍下Clone和DeepClone的区别Clone:又叫浅拷贝,MemberwiseClone(),这只能拷贝一层,如果某个属性是引用类型,无法进行真正的拷贝。DeepClone:是从对象表面到最底端,进行拷贝,是一种完全拷贝。namespace 大话设计模式{ [Serializable] public abstract class ColorPrototype { /// ... 阅读全文