- ISBN:9787115603111
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:268
- 出版时间:2024-08-01
- 条形码:9787115603111 ; 978-7-115-60311-1
本书特色
1.以C++语言写作的设计模式,帮助读者快速入门设计模式,顺利求职C++岗位2.本书通过主人公“小码路”和“大不点”的故事,讲述了在什么情况、什么场合下用哪一种设计模式?没有应用设计模式之前代码的实现是什么样子?用了设计模式之后代码又是什么样子?设计模式带来的好处是什么?本书将给出一一解答。 3.全书涉及的设计模式,都会以一个小故事引出,代码实现部分会分步骤将故事中对应的设计模式一一展开,手把手教读者从零书学完一个完整的设计模式。 4.全书的每一个设计模式*后都会有一个知识扩展,讲解设计模式用到的语言基础,并抛出所讲模式的问题,帮助读者学习和复习C++,从而更好、更快的理解并运用设计模式。
内容简介
本书通过浅显易懂的例子来讲解设计模式的知识:首先,介绍设计模式的概念,在什么情况、什么场合下要用哪一种设计模式;然后,通过每一种设计模式的UML类图,明确各个小故事里讲解的设计模式中的变量之间的关系,帮助读者理解代码实现的步骤;*后,讲解设计模式之间的联系和区别。
本书案例丰富,实用性强,适合有一定C++基础的读者、求职的本科生或研究生、需要学习架构和重构架构知识的程序员阅读,也可以作为大专院校相关专业师生的参考书和培训学校的教材。
目录
作者简介
李阳阳,一线互联网软件工程师,擅长数据结构、设计模式,现负责自动驾驶系统架构开发与设计,曾负责实现多套大型的、兼容性强的、可扩展的软件架构,此架构提高了团队整体开发效率。喜欢读书与写作,热爱生活、摄影和厨艺。
-
造神:人工智能神话的起源和破除 (精装)
¥32.7¥88.0 -
大数据技术导论(第2版)
¥28.9¥41.0 -
人人都能学AI
¥40.4¥68.0 -
人工智能
¥19.7¥55.0 -
数据结构基础(C语言版)(第2版)
¥41.7¥49.0 -
系统架构设计师教程(第2版)(全国计算机技术与软件专业技术资格(水平)考试指定用
¥102.7¥158.0 -
过程控制技术(第2版高职高专规划教材)
¥27.6¥38.0 -
WPS OFFICE完全自学教程(第2版)
¥97.3¥139.0 -
智能视频目标检测与识别技术
¥43.5¥59.0 -
人工智能基础及应用
¥37.0¥48.0 -
深入浅出软件架构
¥117.2¥186.0 -
工业互联网安全创新技术及应用
¥79.4¥128.0 -
计算机网络基础(微课版)
¥39.0¥55.0 -
零信任架构
¥62.4¥89.0 -
剪映:即梦AI绘画与视频制作从新手到高手
¥66.0¥89.0 -
红蓝攻防 技术与策略(原书第3版)
¥95.9¥139.0 -
Web前端开发基础
¥37.5¥57.0 -
软件设计的哲学(第2版)
¥52.0¥69.8 -
人工智能的底层逻辑
¥58.7¥79.0 -
软件工程理论与案例
¥63.4¥99.0