C++新经典(设计模式)
①全新正版,现货速发,7天无理由退换货②天津、成都、无锡、广东等多仓就近发货,订单最迟48小时内发出③无法指定快递④可开电子发票,不清楚的请咨询客服。
¥
62.17
6.3折
¥
99
全新
库存2件
作者王健伟
出版社清华大学出版社
ISBN9787302601982
出版时间2022-08
装帧其他
开本其他
定价99元
货号31501304
上书时间2024-11-28
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
王健伟,男,1976年9月生,网名狂想(KuangXiang),1995年毕业于哈尔滨工程大学计算机及应用专业,拥有20多年软件开发经验,参与开发过数十个实际项目,涉及网络通信、网络安全、网络游戏等领域,具备极其深厚的软件开发实战经验。曾参与创办深圳知名网络安全公司安络科技有限公司,是中国首套网络安全在线扫描评估系统项目负责人、全球同服独立游戏《冒险之路》制作人。
目录
第1章 设计模式与软件开发思想、编程环境介绍
1.1 设计模式概述
1.1.1 设计模式基本概念
1.1.2 设计模式中的抽象思维
1.1.3 学习设计模式普遍存在的问题
1.1.4 设计模式的缺点
1.1.5 设计模式在实际工作中的应用和学习方法
1.1.6 学习设计模式的态度、方法和本书的特点
1.2 软件开发思想、设计模式分类与讲解规划
1.2.1 大型项目的软件开发思想
1.2.2 设计模式分类及讲解规划
1.3 C++编程环境介绍
1.3.1 C++编程环境搭建说明
1.3.2 创建最基本的能运行的C++程序
1.3.3 Visual Studio中程序的调试方法
第2章 模板方法模式
2.1 一个具体实现范例的逐步重构
2.2 引入模板方法模式
2.3 模板方法模式的UML图
2.4 程序代码的进一步完善及应用联想
第3章 工厂模式、原型模式、建造者模式
3.1 工厂模式
3.1.1 简单工厂模式
3.1.2 工厂方法模式
3.1.3 抽象工厂模式
3.2 原型模式
3.2.1 通过工厂方法模式演变到原型模式
3.2.2 引入原型模式
3.3 建造者模式
3.3.1 一个具体实现范例的逐步重构
3.3.2 引入建造者模式
3.3.3 另一个建造者模式的范例
3.3.4 建造者模式的总结
第4章 策略模式
4.1 一个具体实现范例的逐步重构
4.2 依赖倒置原则
第5章 观察者模式
5.1 一个遍历问题导致的低效率范例
5.2 引入观察者模式
5.3 应用联想
第6章 装饰模式
6.1 问题的提出
6.2 引入装饰模式
6.3 另一个装饰模式的范例
第7章 单件模式
7.1 单件类的基本概念和实现
7.2 单件类在多线程中可能导致的问题
7.3 饿汉式与懒汉式
7.4 单件类对象内存释放问题
7.5 单件类定义、UML图及另外一种实现方法
内容摘要
本书逐一详解24种常见
的设计模式,并以一个实际的游戏案例贯穿全书,摆脱了以往单纯介绍设计模式的枯燥。在讲解过程中,一般会首先说明传统编码中将会面临的问题,面后随着需求
的不断增加和变化重构代码
,从而引出各种设计模式的实际运用,帮助读者理解该模式要解决的问题以及详细实现该设计模式的方法,使读者理解和明白在遇到什么样的问题时可以利用哪种设计模式来解决。
全书共22章,此外还包括附录A和附录B。其中,第1章是理论知识,包括对设计模式和软件开发思想的介绍以及具体编程环境搭建工作的说明:第2~22章逐一详解24个设计模式:附录A和附录B同样有极高的学习价值和参考价值,不可错过。
本书适合中高级C++开
发者学习参考,同时配套有全部实例源代码、配套开发工具及更多学习资源。
— 没有更多了 —
以下为对购买帮助不大的评价