看动画,轻松学习23种C++设计模式|完结无密24章

  • 设计模式是一套系统的程序设计思维和方法,和算法一样,设计程序的思维也是永远不会过时的,是每个程序员都要掌握的基础技能。当你熟练掌握了设计模式,会发现很多事情处理起来变得轻松很多,很多难题迎刃而解,晋升也变得更加轻松。C++作为一门应用广泛的语言,市面上欠缺对其设计模式的系统讲解,正因于此,越早掌握C++设计模式,就能越早迈上一个新的台阶,成为更优秀的C++开发者!
  • 第1章 课程介绍2 节 | 15分钟

    本章介绍课程的主要内容、课程安排,以及学习建议。

    收起列表

    • 视频:1-1 课程导学 (10:29)
    • 视频:1-2 学习方法介绍 (03:47)
  • 第2章 设计模式真的有那么难学难懂吗?2 节 | 10分钟

    本章和大家介绍程序员小慕,以及小慕工作中的痛点,引导大家如何正确的学习设计模式。

    收起列表

    • 视频:2-1 初识程序员小慕&小慕的痛点 (03:26)
    • 视频:2-2 设计模式真的有那么难学难懂吗? (05:52)
  • 第3章 单例(Singleton)模式–老板让你加配置文件4 节 | 33分钟

    本章通过添加,讲解单例模式引发的线程安全问题及解决方案,以及对象释放问题。

    收起列表

    • 视频:3-1 老板让你加一个配置文件? (07:16)
    • 视频:3-2 懒汉式单例 (09:49)
    • 视频:3-3 饿汉式单例 (08:13)
    • 视频:3-4 防老六专题 (07:23)
  • 第4章 原型(Prototype)模式–你真的懂对象的拷贝吗?3 节 | 41分钟

    本章讲解原型(Prototype)模式,带你深入理解对象的拷贝。

    收起列表

    • 视频:4-1 你真的懂对象的拷贝吗? (06:32)
    • 视频:4-2 深拷贝与浅拷贝 (15:04)
    • 视频:4-3 C++ 中赋值运算符重载与拷贝构造函数 (18:57)
  • 第5章 工厂模式与抽象工厂模式–从if-else”风暴”中解救你4 节 | 46分钟

    本章讲解工厂模式(FactoryMethod)与抽象工厂模式(AbstractFactory) ,从if-else”风暴”中解救你。

    收起列表

    • 视频:5-1 你是如何掉进 if-else风暴的? (07:56)
    • 视频:5-2 如何用工厂方法模式解救你(一) (18:42)
    • 视频:5-3 如何用工厂方法模式解救你(二) (07:54)
    • 视频:5-4 抽象工厂(AbstractFactory) 另外一种解救方式 (10:37)
  • 第6章 代理(Proxy)模式–优化接口性能,用户不再暴走2 节 | 25分钟

    本章讲解代理模式,使用代理模式优化接口的性能。

    收起列表

    • 视频:6-1 访问数据的接口太慢了,用户要暴走了 (09:00)
    • 视频:6-2 用代理模式来优化吧 (15:47)
  • 第7章 装饰(Decorator)模式–轻松应对甲方爸爸3 节 | 32分钟

    本章讲解装饰器模式,用继承实现一种装饰,使用装饰模式进行功能的排列组合。

    收起列表

    • 视频:7-1 什么?甲方又要加功能 (08:37)
    • 视频:7-2 使用继承进行功能的扩展 (15:06)
    • 视频:7-3 使用装饰模式进行功能的排列组合 (07:48)
  • 第8章 观察者(Observer)模式–监听消息”老板什么时候回来”2 节 | 16分钟

    本章讲解观察者模式,使用观察者模式来监听消息。

    收起列表

    • 视频:8-1 老板出差了?啥时候回来啊? (03:21)
    • 视频:8-2 用观察者模式来监听消息 (12:25)
  • 第9章 迭代器(Iterator)模式–表示公司的组织架构3 节 | 25分钟

    本章讲解迭代器模式,使用迭代器模式表示组织架构,并教会大家如何使用C++ 标准库中的迭代器。

    收起列表

    • 视频:9-1 公司组织架构总调整? (08:27)
    • 视频:9-2 迭代器模式帮你表示组织架构 (15:46)
    • 图文:9-3 本章总结
  • 第10章 建造者模式(Builder)–帮你从多属性”风暴”中解脱出来3 节 | 25分钟

    本章学习建造者模式,帮你从多属性”风暴”中解脱出来。

    收起列表

    • 视频:10-1 你是如何陷入多属性“风暴”的? (08:58)
    • 视频:10-2 帮你从“风暴”中解脱出来 (15:20)
    • 图文:10-3 本章总结
  • 第11章 适配器模式(Adapter)–新瓶装旧酒3 节 | 15分钟

    本章学习适配器模式,用适配器模式实现新瓶装旧酒。

    收起列表

    • 视频:11-1 老板让你“新瓶装旧酒”? (06:12)
    • 视频:11-2 用适配器模式来帮你装 (08:29)
    • 图文:11-3 本章总结
  • 第12章 桥接模式(Bridge)–应对排列组合需求3 节 | 15分钟

    本章讲解如何使用桥接模式应对排列组合需求。

    收起列表

    • 视频:12-1 面对排列组合的需求,应该如何应付? (06:12)
    • 视频:12-2 用桥接模式吧! (07:51)
    • 图文:12-3 本章总结
  • 第13章 外观模式(Facade)–简化甲方接入流程3 节 | 20分钟

    本章学习使用外观模式简化程序的接入流程。

    收起列表

    • 视频:13-1 什么?甲方嫌我们的系统接入太复杂? (09:12)
    • 视频:13-2 用外观模式来简化甲方接入流程吧 (10:27)
    • 图文:13-3 本章总结
  • 第14章 享元模式(Flyweight)–拯救服务器 3 节 | 18分钟

    本章讲解享元模式,利用享元模式解决对象复用的问题,节省内存。

    收起列表

    • 视频:14-1 你的程序产生了大量重复对象,服务器要扛不住了 (05:15)
    • 视频:14-2 用享元模式来拯救服务器吧 (12:34)
    • 图文:14-3 本章总结
  • 第15章 组合模式(Composite)–做一个公司行政架构图 3 节 | 17分钟

    本章讲解组合模式,使用组合模式处理树形结构数据,做一个架构图。

    收起列表

    • 视频:15-1 老板让你做一个公司行政架构图? (04:30)
    • 视频:15-2 用组合模式来做吧! (11:59)
    • 图文:15-3 本章总结
免责声明: 1.本文部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。 2.若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。 3.如果本站有侵犯、不妥之处的资源,请在网站最下方联系我们。将会第一时间解决! 4.本站所有内容均由互联网收集整理、网友上传,仅供大家参考、学习,不存在任何商业目的与商业用途。 5.本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为,请在24小时之内自行删除!
梦想思维优质互联网资源分享平台 » 看动画,轻松学习23种C++设计模式|完结无密24章

发表评论

提供最优质的资源集合

立即查看 了解详情