23 种设计模式完整指南 - C++实现详解
本章讲解 23 种设计模式并提供 C++ 代码示例。
# 23 种设计模式完整指南 - C++ 实现详解
# 目录
设计模式概览
创建型模式
结构型模式
行为型模式
实践应用
总结
# 设计模式概览
设计模式是解决软件设计中常见问题的可重用方案。它们提供了经过验证的解决方案,帮助开发者编写更优雅、可维护和可扩展的代码。
# 设计模式分类
类型
数量
描述
难度
创建型模式
5 种
关注对象的创建过程
⭐⭐
结构型模式
7 种
处理类或对象的组合
⭐⭐⭐
行为型模式
11 种
描述对象间的交互
⭐⭐⭐⭐
# 设计原则
# SOLID 原则
单一职责原则 (SRP) -...
more...









