摘要: 跟JBPM学设计模式之原型模式模式简介 原型模式,用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。原型模式其实就是从一个对象创建另外一个可以定制的对象,而且客户是不需要知道任何创建的细节的。原型模式给每一个产品类配备一个克隆方法(大多的时候只需要给产品等级结构的顶级类配备一个克隆方法即可),这样,一个使用了原型模式的系统与他的产品对象时怎么创建出来的,以及这些产品对象的结构式怎样的,以及这个结构是否会发生变化就没有关系了。原型模式的结构图如下 图 1. 原型设计模式结构图 原型模式中涉及到了三种角色,分别是客户角色、抽象原型角色、具体原型角色。 客户角色:客户提出创建对象的需求 阅读全文
posted @ 2012-06-09 13:25 无风听海 阅读(1084) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示