![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
永不做码农
一枚正在努力的学僧
展开
-
UML软件设计之类图
类之间的关系 泛化:is-a关系,是指子类继承父类,符号:子类父类 实现:类实现接口,符号:实现类接口 依赖:use-a关系,一个类作为另一个类的参数或局部变量,符号: 聚合:强调has-a的关系,部分脱离整体也可以存在,符号: 组合:contains-a的关系,部分不能脱离整体而存在,符号: ...原创 2020-09-18 10:22:04 · 310 阅读 · 0 评论 -
类图
用例图:角色、用例和关系 关联关系:参与者与用例之间 图示:参与者用例 泛化关系:参与者之间、用例之间 图示:子类 父类 包含关系:用例之间 图示:用例子用例 扩展关系:用例之间 图示:用例扩展用例 ...原创 2020-08-19 13:44:13 · 295 阅读 · 0 评论 -
单例模式 c++实现
目的:为了保证一个类在系统中只有一个实例对象,并且提供一个全局的访问点。 方法: 1、将构造函数私有化,不允许外界访问 2、提供一个getInstance函数作为全局访问点 3、使用双重检查来保证多线程安全 #ifndef SINGLETON_H #define SINGLETON_H #include <mutex> class Singleton { public:...原创 2018-08-07 15:28:21 · 255 阅读 · 0 评论