# cpp_design_pattern **Repository Path**: newgolo/cpp_design_pattern ## Basic Information - **Project Name**: cpp_design_pattern - **Description**: GoF 23种设计模式的实现例子 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 4 - **Created**: 2021-02-24 - **Last Updated**: 2025-04-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # cpp_design_pattern #### 介绍 GoF 23种设计模式的实现例子 #### 使用说明 1. 本工程依赖子模块embedme,请clone本项目后使用git submodule来更新子模块 ``` git submodule init git submodule update --remote ``` 2. 编译与使用: ``` ./start.sh source build/envsetup.sh mbuild_setup mbuild_remake opensource/libemb libemb mbuild_remake design_pattern/creational/abstract_factory abstract_factory ``` 3. mbuild具体使用方法请参考embedme项目文档 #### 致谢 感谢各位关注,欢迎沟通与交流:cblock@126.com