Java 设计模式 参考: http://www.runoob.com/design-pattern/template-pattern.html https://www.jianshu.com/p/6e5eda3a51af