设计模式_模板方法模式

先看个例子:汽车工厂只按顺序装配量宝马零件?

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

  

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

  

测试结果:

  

总结:模板方法模式是我们较为常用的一种模式,简单的来说就是父类提供一个固定的模板顺序,子类去实现里面的操作方法即可,如上述代码,装配顺序是固定的。

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