![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
vczxh
c++
展开
-
UML类图图例
依赖:对象为函数的参数。关联:类成员变量单个。聚合:类成员变量数组。组合:类成员变量单个。原创 2024-02-07 19:44:23 · 141 阅读 · 0 评论 -
C++设计模式-创建型-简单工厂模式,工厂方法模式,抽象工厂模式,附builder、singleton、prototype
抽象工厂模式:创建二维对象,即一个工厂创建多个产品。形成一个表格,例如型号a,b,c和系列1,2,3对应产品可以有a1,a2,a3,b1,b2,b3,c1...等。singleton:全局有且仅需要有一个对象且都要用。(问这种模式的往往项目不使用设计模式与uml)。工厂方法模式:创建一维对象,即一个工厂创建一个产品。builder模式:根据xml解析为内存对象。简单工厂模式:根据字符串参数返回对象。原创 2024-02-04 22:37:05 · 1014 阅读 · 0 评论 -
C++设计模式-6原则(合)
e.g.1.一个需要重新封装的类。原创 2024-02-04 18:12:40 · 659 阅读 · 0 评论 -
23种设计模式彩图
原创 2024-02-04 16:24:42 · 112 阅读 · 0 评论 -
C++设计模式-开闭原则
定义:对扩展开放对修改关闭。原创 2024-02-03 22:28:58 · 87 阅读 · 0 评论 -
C++设计模式-迪米特法则
定义:最小知识原则。1.不需要引入无关类。2.不需要开放详细接口。原创 2024-02-03 22:15:11 · 98 阅读 · 0 评论 -
C++设计模式-接口隔离原则
e.g.1一个不符合接口隔离原则的例子。定义:不依赖不需要的接口。接口隔离原则定义了类的。(封装、继承、多态)原创 2024-02-03 21:41:46 · 115 阅读 · 0 评论 -
C++设计模式-依赖倒置原则
定义:高层不依赖底层,两者依赖抽象;依赖传递方法:1.构造函数2.set函数3.直接调用法。依赖倒置原则定义了类的。(封装、继承、多态)原创 2024-02-03 21:01:30 · 102 阅读 · 0 评论 -
C++设计模式-单一职责原则
e.g.1.一个需要重新封装的类。单一职责原则定义了类的。(封装、继承、多肽)原创 2024-02-03 20:15:34 · 511 阅读 · 0 评论 -
C++设计模式-里氏替换原则
(一些员工使用面向对象语言却不懂封装、继承、多态)e.g.1 不符合里氏替换原则。e.g.2不符合里氏替换原则。原创 2024-02-03 17:27:34 · 797 阅读 · 0 评论 -
Windows打印堆栈
Windows打印堆栈原创 2024-01-18 20:09:43 · 552 阅读 · 0 评论 -
时序图
用类图生成代码,从代码生成类图时序图:visio,staruml状态图:用于编代码活动图:流程图带泳道的活动图:分组的活动图双泳道的活动图原创 2015-12-25 18:44:21 · 514 阅读 · 0 评论