package com.cheng.zenofdesignpatterns.patterns.templatemethod.hookmethod;
/**
* H1和H2有什么差别,还真不知道,真没接触过悍马
*/
public class HMHummerH2Model extends HMHummerModel {
protected void alarm() {
System.out.println("悍马H2鸣笛...");
}
protected void engineBoom() {
System.out.println("悍马H2引擎声音是这样在...");
}
protected void start() {
System.out.println("悍马H2发动...");
}
protected void stop() {
System.out.println("悍马H2停车...");
}
//默认没有喇叭的
protected boolean isAlarm() {
return false;
}
}