6202| 45
|
C++ 设计模式原理与实战视频课 |
目录
章节1:导论试看 课时1视频课程介绍12:14可试看 课时2视频UML和设计模式导论23:59可试看 章节2:创建型设计模式试看 课时3视频简单工厂方法的定义场景与实现-针对接口编程的设计思想剖析26:28可试看 课时4视频简单工厂实用工程技术:C++对象动态创建技术与配置化开发28:30可试看 课时5视频单例模式的定义场景与实现:懒汉、饿汉与多线程安全23:08 课时6视频单例模式的实用工程技术—从单例到多例,应用系统缓存的实现原理22:02 课时7视频工厂模式的定义场景与实现——子类延迟实现父类功能的软件结构22:49 课时8视频工厂模式的实用工程技术——IOC容器与工厂模式的应用25:22 课时9视频抽象工厂的定义、场景与实现——相互关联关系的对象23:29 课时10视频抽象工厂的实用工程技术——抽象工厂的使用场景14:15 课时11视频构建者模式Builder的定义、场景与实现35:10 课时12视频构建者模式的实用工程技术—代码的坏味道:算法与对象构建的隔离24:42 课时13视频原型模式的定义场景与实现——对象的快速复制21:36 课时14视频原型模式的实用工程技术——DRY原则与使用模式进行重构09:20 章节3:结构型设计模式试看 课时15视频适配器模式的定义、场景与实用工程技术:对象适配与类的适配17:12可试看 课时16视频门面(外观)模式Facade的定义、场景与实用工程技术:迪米特法则17:19可试看 课时17视频享元模式Flyweight的定义场景与实现25:20 课时18视频享元模式Flyweight的实用工程技术07:32 课时19视频代理模式的定义场景与实现:控制对象访问与Cache代理29:14 课时20视频代理模式的实用工程技术——AOP面向切面编程、智能指针与代理43:55 课时21视频包装模式的定义、场景与实现——组合大于继承19:59 课时22视频包装模式的实用工程技术——MFC中CView结构设计与流式文件设计32:21 课时23视频组合模式的定义、场景与实现:部分/整体33:17 课时24视频组合模式的实用工程技术——树形(递归)结构的面向对象实现46:36 课时25视频桥接模式的定义、场景与实现:一维扩展用继承,多维扩展用桥接12:50 课时26视频桥接模式的实用工程技术:桥接模式应用评析、MFC中的CArchive08:30 章节4:行为型设计模式试看 课时27视频模板方法的定义场景与实现:将动作封装成对象是理解行为型模式15:58可试看 课时28视频模板方法的实用工程技术:好莱坞法则、钩子函数与单元测试工具12:04可试看 课时29视频策略模式的定义场景与实现:is A还是has A,里氏代换原则33:19 课时30视频策略模式的实用工程技术——支付交易系统帐户转帐14:17 课时31视频观察者模式的定义场景与实现——订阅/发布的软件结构42:01 课时32视频观察者模式的实用工程技术——出版+订阅就是观察者模式09:31 课时33视频命令模式的定义、场景与实现——封装调用22:31 课时34视频命令模式的实用工程技术——Undo撤销与宏命令42:25 课时35视频责任链模式的定义、场景与实现:击鼓传花13:04 课时36视频责任链模式的实用工程技术——事件冒泡、过滤器原理与责任链实现20:35 课时37视频备忘录模式的定义、场景与实现:备忘录与友元函数的应用29:06 课时38视频备忘录模式的实用工程技术:httpSession、数据库快照与Cookie08:31 课时39视频调停者模式的定义场景与实现——封装交互与即插即用30:23 课时40视频调停者模式的实用工程技术——多对多关系交互解耦合06:44 课时41视频状态模式的定义场景与实现——从if/else中提取公因式29:08 课时42视频状态模式的实用工程技术自动化流水线的状态组合与业务逻辑解耦合06:19 课时43视频解释器模式的定义场景与实现——一个简单加减法运算器的实例19:31 课时44视频解释器模式的工程应用—解释器与数据结构、算法和编译原理的内在06:06 课时45视频访问者模式的定义场景与实现——一个手机配置环境的构建19:09 课时46视频迭代器模式方法与工程应用:STL迭代器应用与迭代器模式思想16:49 课时47视频总结-面向对象(OO)的设计原则14:14可试看 章节5:设计模式项目实战-MVC图片编辑器项目试看 课时48视频MVC图片编辑器项目介绍和UML知识回顾08:28可试看 课时49视频MVC模式讲解05:16 课时50视频项目功能说明用到的设计模式说明09:32 课时51视频抽象工厂、单例、观察者、门面模式回顾和项目类图分析13:16 课时52视频依赖的QT环境安装11:03 课时53视频配置QT项目和信号槽代码示例10:21 课时54视频创建XImageEdit项目并提升QWidget控件完成类实现07:50 课时55视频手动添加打开文件的信号槽07:33 课时56视频完成Qt打开并显示图片10:20 课时57视频完成XEditView的初始化和载入背景图的实现和调用11:33 课时58视频重载鼠标事件完成画笔功能10:59 课时59视频观察者模式代码IObserver和XSubject完成09:15 课时60视频观察者模式XModel和XEditView代码完成并完成代码重构16:55 课时61视频完成控制器、模型、视图的抽象工厂模式创建16:29 课时62视频将模型和视频与用户代码解耦合有门面模式的控制器来做15:21 课时63视频重构划线到IGraph接口并添加划线的样式(颜色、链接、抗锯齿)23:12 课时64视频重构XPenGraph用模板技术在工厂中注册11:45 课时65视频注册了XErasGraph完成了橡皮檫功能11:55 课时66视频注册了XRectGraph添加了画矩形存在未清理历史图像问题08:48 课时67视频修正了矩形绘制的残影添加XImageGraph18:30 课时68视频完成了Undo和Redo代码11:37 课时69视频完成了画笔的粗细设置12:39 课时70视频完成画笔颜色设置12:32 课时71视频项目完成优化界面添加图标和按钮
购买主题
已有 16 人购买
本主题需向作者支付 50 金币 才能浏览
| |
发表于 2021-10-25 15:17
|
显示全部楼层
| ||
发表于 2021-10-25 15:28
|
显示全部楼层
| ||
发表于 2021-10-25 20:34
|
显示全部楼层
| ||
发表于 2021-10-25 20:52
|
显示全部楼层
| ||
发表于 2021-10-25 22:02
|
显示全部楼层
| ||
发表于 2021-10-26 00:02
|
显示全部楼层
| ||
发表于 2021-10-26 00:09
|
显示全部楼层
| ||
发表于 2021-10-26 00:45
|
显示全部楼层
| ||
发表于 2021-10-26 01:24
|
显示全部楼层
| ||
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.