模板模式 目标: 第一个设计模式:模板模式 步骤: 第一个设计模式:模板模式 讲解: 我们现在使用抽象类设计一个模板模式的应用, 例如在小学的时候,我们经常写作文,通常都是有模板可以套用的. 假如我现在需要定义新司机和老司机类,新司机和老司机都有开车功能,开车的步骤都一样,只是驾驶时的姿势有点不同, 新司机:开门,点火,双手紧握方向盘,刹车,熄火 老司机:开门,点火,右手握方向盘左手抽烟,刹车,熄火 我们可以将固定流程写到父类中,不同的地方就定义成抽象方法,让不同的子类去重写, 代码如下: //