设计模式_建造者模式

先看个例子:宝马工厂可以生产宝马七个系列,每个系列的零件配置都不一样,并且装配的顺序都不一样?

  定义汽车工厂类【CarFactory】,定义方法【wheelMounting】,【hornMounting】,【assembling】。

  

   定义宝马汽车工厂类【BaoMaFactory】继承【CarFactory】。

  

测试结果:

  

总结:与工厂方法模式很类似,只不过工厂方法模式关注的是整体,而建造者模式关注的是细节。

posted @ 2022-09-13 11:04  好吃的辣条  阅读(20)  评论(0)    收藏  举报