在父类模板中添加钩子后门给子类用，也就是在模板中添加了条件判断给子类覆盖时用。
子类选择覆盖或者不覆盖父类方法从而控制父类。