.Net学习爱好者的温馨家园

.Net互动平台

导航

2007年9月24日 #

原型模式(Prototype Pattern)

摘要: 概述 在软件系统中,有时候面临的产品类是动态变化的,而且这个产品类具有一定的等级结构。这时如果用工厂模式,则与产品类等级结构平行的工厂方法类也要随着这种变化而变化,显然不大合适。那么如何封装这种动态的变化?从而使依赖于这些易变对象的客户程序不随着产品类变化? 意图 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 结构图 Prototype模式结构图 生活中的例子 Protot... 阅读全文

posted @ 2007-09-24 21:54 Xt Idt 阅读(204) 评论(0) 推荐(0) 编辑