先看个例子:汽车工厂只按顺序装配量宝马零件?
定义汽车工厂类【CarFactory】,定义方法【wheelMounting】,【hornMounting】,【assembling】。
定义宝马工厂类【BaoMaFactory】继承【CarFactory】
测试结果:
总结:模板方法模式是我们较为常用的一种模式,简单的来说就是父类提供一个固定的模板顺序,子类去实现里面的操作方法即可,如上述代码,装配顺序是固定的。
标签:装配,顺序,模式,工厂,CarFactory,设计模式,模板
来源: https://www.cnblogs.com/qhri/p/16688492.html