摘要: 原型模式,使我们可以灵活地动态创建拥有某些稳定接口的“易变”对象。原型模式中涉及到了深拷贝(deep copy)的概念,所谓深拷贝就是对使用了引用类型的类对象的完整拷贝,如果拷贝的类中没有用到引用类型,则可以使用object自带的MemberWiseClone()方法实现拷贝。下面的例子使用了原型模式实现匹萨店的原料生成,结构图与实现代码中的对应关系如下Ingredient... 阅读全文
posted @ 2009-07-17 23:01 binfen 阅读(285) 评论(0) 推荐(0) 编辑