第 5 章 · 01 策略抽象基类:模板方法模式的实践 本节摘要:本节讲 Sequoia-X 策略层的第一块基石——抽象基类。它解决了「七套策略怎么用同一个接口调用」这个核心问题:所有策略都继承自同一个抽象基类,实现同一个 方法,返回同一个类型( )。这种「骨架固定、填充可换」的设计模式叫模板方法模式——父类定义流程骨架,子类只填核心步骤。我们会从最朴素的「复制粘贴」痛点说起,看它如何爆炸成「七套策略各写各的」;再讲抽象基类怎么把这七份代码收编成「一份接口 + 七种实现」;最后用一段可运行的教学示例,让你亲手体验「新增一个策略到底有多简单」。 内容来源:原项目策略基类模块精读 + 模板方法模式的设计思想。 💡 核心心法:抽象基类不是「用来继承的」,而是「用来约束的」。