建造者模式程序由以下几部分组成:
抽象Builder
具体Builder用来生产零件
指挥者Director 用来指挥builder安装
理解:之前是在目标对象内部进行set操作,现在是单独在一个builder类中定义set雷然后在一个director类中指挥builder进行set