Builder模式:Director的重点是什么?

时间:2012-03-10 03:52:03

标签: design-patterns builder-pattern

我只是在研究Builder模式,并不理解Director的观点。

http://en.wikipedia.org/wiki/Builder_pattern

不只是让Builder及其子类足够吗?

由于

1 个答案:

答案 0 :(得分:5)

Builder公开了对正在生产的项目进行更改的方法。主任知道应该调用哪些方法,以及给定的用途,以及按什么顺序。

Builder可以重复用于多种用途,并包含产品内部的知识。 Director用于特定目的,并包含产品在预期域中需要使用的知识。