建造者模式和工厂模式的区别

1 建造者模式更加注重方法的调用顺序,工厂模式注重创建对象

2创建对象的力度不同,建造者创建复杂的对象,由各路复杂的部件组成,工厂模式创建出的对象都一样

3关注点:工厂模式只需要把对象创建出来就可以,而建造者不仅要创建出这个对象,还要知道这个对象由哪些部件组成

4建造者模式根据建造过程中的顺序不一样,最终的对象部件组成也不一样

你可能感兴趣的:(建造者模式和工厂模式的区别)