创建型--builder模式

来源:互联网 发布:淘宝接单大厅 编辑:程序博客网 时间:2024/04/30 21:43

当创建复杂对象时,将创建复杂对象的过程和这个对象的表示分离。可以通过一步步对复杂对象的构建。由于在每部创建可以引入参数。似的相同步骤后得到的对象展示不一样。








注:Builder 是一个抽象接口。抽象出创建产品的各个部件的方法。

      ConcreteBuilder 实现BUilder .表示具体是怎么各个部件是怎么实现的,以及其是怎么装配的。

      Dictetor 首先创建一个可以是有Builder接口的对象即new 一个Builder的实现子类。

    Dictetor的construct()方法包含了产品的各个部件的生产顺序。

     

原创粉丝点击