设计模式理解(三)创建型——建造者

设计模式理解(三)建造者(Builder)

我理解就是:要创建的东西太烦了,一次写在一个函数里会疯掉,于是想了个办法,一点一点的构造这个东西,根据传入的参数还能构建不同参数的东西。与工厂不同,这个模式多了个“导演”的东西来指导建造大型对象。

引用别人总结的:对象建造比较复杂,可以用工厂;更复杂,请用导演吧。。。

我自己觉得这样弄,也就代码好看一些而已,因为变化来了的时候,导演类就要修改了,这个“导演”做成接口可能会好些,然后来个类爆炸……呵呵呵呵呵呵……

posted @ 2016-03-02 17:40  myjhaha  阅读(160)  评论(0编辑  收藏  举报