原文:学习记录:《C++设计模式——李建忠主讲》1.设计模式

.学习目标 理解松耦合设计思想 掌握面向对象设计原则 掌握重构技法改善设计 掌握GOF核心设计模式 .定义 每个设计模式描述了一个在我们周围不断重复发生的问题,以及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动。 .思维模型: 底层思维:向下,如何把握机器底层从微观理解对象构造。内容包括语言构造 编译转换 内存模型 运行时机制。 向下需要深入理解三大面向对象机制。 封装 ...

2019-09-22 19:51 0 374 推荐指数:

查看详情

一: C++设计模式总结(老师bibi视频)

一:内容总结 1:主要的目的: (1) 理解松耦合设计思想 例如(活字印刷) (2) 掌握面向对象设计原则 (3) 掌握重构技法改善设计 (4) 掌握GOF 核心设计模式 2:什么是设计模式? 每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心 ...

Sun May 17 21:26:00 CST 2020 0 603
设计模式学习记录

最近一段时间学习设计模式,在此记录一下自己对于设计模式的理解。 一 设计模式的原则 1、单一职责原则 一个类或者方法只做一件事情,或者说只有一个角色。例如一个短信工具类,只负责和短信有关的。 (扩展一下,一个类或方法,在写代码的时候每个模块做的事应该是一个水平的,就是说 ...

Mon Mar 16 18:54:00 CST 2020 0 289
C++设计模式

(一)简单工厂模式 2 (二)策略模式 4 策略与工厂结合 6 单一职责原则 6 开放――封闭原则 6 里氏代换原则 7 依赖倒转原则 7 (三)装饰模式 7 (四)代理模式 9 (五)工厂方法模式 11 (六)原型模式 ...

Tue Dec 03 21:57:00 CST 2019 0 329
C++设计模式

Ref: https://github.com/lichangqing2611/Cpp-Design-Patterns 什么是设计模式 “每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动 ...

Fri Jul 12 01:46:00 CST 2019 0 456
C++设计模式

, Techie亮博客文章均为原创。 转载请以链接形式标明本文标题和地址: 本文标题:C++设计模式 ...

Sat Dec 23 02:03:00 CST 2017 0 2188
c++设计模式之命令模式

命令模式:场景: 对一个对象要进行很多动作,每个动作就是一个命令。在原有的逻辑中,需要在客户端写出许多分支语句,针对内个动作,调用该对象类的成员函数。每增加一个动作,都需要在客户端和对象类中修改代码。违背了高内聚,低耦合的原则。因此,对于这种情况就可以使用命令模式。组成元素: 1.抽象命令类 2. ...

Fri Jan 18 05:16:00 CST 2019 0 640
C++设计模式——单例模式

delete,不要告诉我你是这么干的。在C++中,可以构造一个日志模块的全局变量,那么在任何地方就都可以用 ...

Thu Sep 06 00:20:00 CST 2018 2 1576
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM