您好,欢迎来到聚文网。 登录 免费注册
C++新经典(设计模式)

C++新经典(设计模式)

  • 字数: 554
  • 出版社: 清华大学
  • 作者: 编者:王健伟|责编:曾珊//李晔
  • 商品条码: 9787302601982
  • 版次: 1
  • 开本: 16开
  • 页数: 353
  • 出版年份: 2022
  • 印次: 1
定价:¥99 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书逐一详解24种常见 的设计模式,并以一个实际 的游戏案例贯穿全书,摆脱 了以往单纯介绍设计模式的 枯燥。在讲解过程中,一般 会首先说明传统编码中将会 面临的问题,面后随着需求 的不断增加和变化重构代码 ,从而引出各种设计模式的 实际运用,帮助读者理解该 模式要解决的问题以及详细 实现该设计模式的方法,使 读者理解和明白在遇到什么 样的问题时可以利用哪种设 计模式来解决。 全书共22章,此外还包 括附录A和附录B。其中, 第1章是理论知识,包括对 设计模式和软件开发思想的 介绍以及具体编程环境搭建 工作的说明:第2~22章逐 一详解24个设计模式:附录 A和附录B同样有极高的学 习价值和参考价值,不可错 过。 本书适合中高级C++开 发者学习参考,同时配套有 全部实例源代码、配套开发 工具及更多学习资源。
作者简介
王健伟,男,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图及另外一种实现方法

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网