23 种经典 GoF 设计模式的 TypeScript 实现,每种模式含 UML 图、使用场景和完整代码示例。
设计模式分类
- 创建型 — 单例、工厂、抽象工厂、建造者、原型
- 结构型 — 适配器、桥接、组合、装饰器、外观、享元、代理
- 行为型 — 责任链、命令、迭代器、中介者、备忘录、观察者、状态、策略、模板方法、访问者
每个模式包含
- UML 类图(Mermaid 语法)
- 问题场景描述
- TypeScript 完整实现
- 单元测试
运行
npm install\nnpm test 23 种经典 GoF 设计模式的 TypeScript 实现,每种模式含 UML 图、使用场景和完整代码示例。
npm install\nnpm test
0 条评论 欢迎参与讨论