文章分类 -  常用的设计模式

只是记录最常用的设计模式
摘要:```c++ #include #include // 抽象观察者类 class Observer { public: virtual void update() = 0; }; // 具体观察者类A class ConcreteObserverA : public Observer { publi 阅读全文
posted @ 2023-06-01 14:30 铜锣湾陈昊男 阅读(5) 评论(0) 推荐(0)
摘要:```c++ #include #include using namespace std; // 抽象产品类 class Product { public: virtual void operation() = 0; }; // 具体产品类A class ConcreteProductA : pub 阅读全文
posted @ 2023-06-01 14:11 铜锣湾陈昊男 阅读(10) 评论(0) 推荐(0)
摘要:懒汉模式 #include<iostream> #include <type_traits> #include <vector> #include <memory> #include <pthread.h> using namespace std; //线程安全的懒汉模式 class single 阅读全文
posted @ 2023-06-01 14:01 铜锣湾陈昊男 阅读(12) 评论(0) 推荐(0)