这是一个简单的关于设计模式的工程: 整个项目使用C++实现,每个设计模式都可以通过CMake来构建Visual Studio工程,进行调试. UML图通过Enterprise Architect工具创建/修改.