19.2 使用模板方法模式解决实际问题