3、建造者模式

2018-05-20  本文已影响0人  王大可_12fc

优点:

        1、客户端不必知道产品内部对象组成的细节,将产品本身与产品的创建过程解耦,使得相同的创建过程可以创建不同的产品对象

        2、用户可以通过不同的建造者得到不同的产品对象

缺点:

        1、产品内部复杂,需要多个建造者,使得系统庞大

        2、如果产品之间的差异性很大,则不适合使用建造者模式,所以其使用范围有限

上一篇 下一篇

猜你喜欢

热点阅读