设计模式之工厂模式和建造者模式区别 bobby_developer 2020-09-10 1,232 阅读1分钟 工厂模式的建造者模式的区别 工厂模式一般都是创建一个产品,注重的是把这个产品创建出来就行,只要创建出来,不关心这个产品的组成部分。从代码上看,工厂模式就是一个方法,用这个方法就能生产出产品。 建造者模式也是创建一个产品,但是不仅要把这个产品创建出来,还要关系这个产品的组成细节,组成过程。 从代码上看,建造者模式在建造产品时,这个产品有很多方法,建造者模式会根据这些相同方法但是不同执行顺序建造出不同组成细节的产品。 总结:工厂模式关心整体,建造者模式关心细节。