摘要: 跟JBPM学设计模式之建造者模式 模式简介 建造者模式,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 一个产品常常会有不同的组成成分作为零部件,这些零件可能是对象,也可能不是对象,他们通常由叫做产品的内部表象。不同的产品可以有不同的内部表象,也就是不同的零部件。使用建造者模式可以使客户端不需要知道所生成的产品对象有哪些零部件,每个产品的相应零部件有什么不同,是怎么建造出来的,以及是怎样组成产品的。建造者模式的简图如下 图 1. 建造者模式结构图 在这个示意图中,最终产品是由两部分组成的,所以相应的建造方法也有两个。这个模式涉及到一下四个角色。 抽象... 阅读全文
posted @ 2012-06-05 01:57 无风听海 阅读(1220) 评论(2) 推荐(0) 编辑
点击右上角即可分享
微信分享提示