【摘要】本文是【GoF设计模式】系列第18篇,更多内容欢迎关注公众号:咖啡八杯 前言 为什么需要模板方法模式? 假设正在做一个数据导出功能,需要支持 Excel、PDF、CSV 三种格式。每种格式的导出流程都是读数据 → 格式化 → 写文件 → 关闭资源,仅"格式化"这一步的实现不同。最直觉的写法是每个导出 阅读全文