成功加入购物车

去购物车结算 X
浩子书屋
  • 新概念c++程序设计大学教程(第4版) 大中专理科计算机

新概念c++程序设计大学教程(第4版) 大中专理科计算机

举报

结构清晰,概念,例题经典,题丰富,适合教学;突出了c++集命令式编程、面向对象编程和泛型编程为一身的特点,并介绍了c++11的部分新特。

  • 装帧:    平装
  • 开本:    16开
  • 页数:    308页
  • 字数:    480千字
  • 出版时间: 
  • 版次:  4
  • 装帧:  平装
  • 开本:  16开
  • 页数:  308页
  • 字数:  480千字

售价 43.80 7.4折

定价 ¥59.00 

品相 全新品相描述

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2021-12-14

    数量
    库存4
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 商品分类:
      计算机与互联网
      货号:
      xhwx_1202457145
      品相描述:全新
      正版特价新书
      商品描述:
      主编:

      "0零起点,不要求数字逻辑知识铺垫。一结构清晰,概念严谨,注重本质层面讨论。二内容新颖,贴近应用。三深入浅出,容易梳理,适合教与学。"

      目录:

      篇 c++命令式编程

      章 c++起步 3

      1.1 初识c++ 3

      1.1.1 c++程序的编译与连接 3

      1.1.2 c++程序的基本结构 4

      1.1.3 c++程序的编译与执行过程概况 5

      1.2 c++基本数据类型 6

      1.2.1 c++基本类型的存储规格与sizeof运算符 7

      1.2.2 c++基本类型的存储格式 8

      1.2.3 c++整数类型 9

      1.2.4 char类型 11

      1.2.5 c++浮点数类型 12

      1.3 c++变量、引用与指针 13

      1.3.1 c++变量及其声明 13

      1.3.2 c++变量赋值:赋值运算符与提取运算符 14

      1.3.3 语句块与变量的作用域 15

      1.3.4 引用变量 16

      1.3.5 指针变量 17

      1.3.6 c++保留字与标识符 20

      1.4 c++运算符 21

      1.4.1 c++运算符的种类 21

      1.4.2 几个需要特别说明的c++运算符 21

      1.4.3 运算符的优先级与结合 25

      1.5 数组、字符串与构造体 26

      1.5.1 数组 26

      1.5.2 字符串 29

      1.5.3 构造体 33

      题1 35

      第2章 c++函数 40

      2.1 c++函数基础 40

      2.1.1 函数定义、调用与返回 40

      2.1.2 函数声明、函数原型与头文件 42

      2.1.3 函数内联 44

      2.2 c++函数参数技术 44

      2.2.1 值传递、地址传递与左值引用传递 45

      2.2.2 const保护函数参数 48

      2.2.3 形参带有默认值的函数 49

      2.3 c++函数返回技术 50

      2.3.1 c++函数返回的基本规则 50

      2.3.2 函数返回引用 51

      题2 52

      第3章 c++变量的访问属 55

      3.1 c++变量的生命周期与存储分配 55

      3.1.1 c++变量的生命周期 55

      3.1.2 c++存储分配 56

      3.1.3 动态内存分配 57

      3.2 c++标识符的作用域与连接 59

      3.2.1 作用域与连接的概念 59

      3.2.2 全局变量与extern关键字 61

      3.2.3 c++的static关键字 64

      3.2.4 c++变量存储属小结 66

      3.3 c++名字空间域 67

      3.3.1 名字空间及其创建 67

      3.3.2 名字空间的使用 68

      3.3.3 c++特别名字空间 70

      题3 72

      第4章 c++语句流程控制 78

      4.1 选择结构 78

      4.1.1 if-else语句 78

      4.1.2 switch语句 83

      4.2 重复结构 85

      4.2.1 while语句与do-while语句 85

      4.2.2 for语句 88

      4.2.3 break语句与continue语句 90

      4.3 递归 92

      4.3.1 递归的概念 92

      4.3.2 阶乘的递归计算 93

      4.3.3 汉诺塔 95

      4.4 c++异常处理 98

      4.4.1 程序错误与异常 98

      4.4.2 c++异常处理机制 100

      4.4.3 c++异常处理技术 101

      题4 104

      第2篇 c++面向对象编程

      第5章 类与对象 111

      5.1 类的设计 111

      5.1.1 类的声明与实现 111

      5.1.2 信息隐藏原则与类成员的访问控制 112

      5.1.3 构造函数与析构函数 113

      5.1.4 对象的动态存储分配 118

      5.1.5 set类函数、get类函数与this指针 119

      5.2 对象行为控制与类定义延伸 122

      5.2.1 const修饰类成员与对象 122

      5.2.2 static成员 124

      5.2.3 友元 127

      5.3 运算符重载 131

      5.3.1 运算符重载概述 131

      5.3.2 加作符(+)重载 132

      5.3.3 增量作符(++)重载 134

      5.3.4 用友元函数实现插入作符(<<)重载 136

      5.3.5 作符重载的基本规则 137

      5.4 对象复制 139

      5.4.1 隐式复制构造函数与浅复制 140

      5.4.2 显式复制构造函数与深复制 143

      5.4.3 赋值运算符重载 144

      5.5 类型转换 144

      5.5.1 c++算术类型转换 144

      5.5.2 对象转类与explicit关键字 147

      5.5.3 3种构造函数的区别 149

      题5 151

      第6章 继承 157

      6.1 单基继承 157

      6.1.1 c++中的派生与继承 157

      6.1.2 在派生类中重定义基类成员函数 161

      6.1.3 基于血缘关系的访问控制——protected 163

      6.1.4 类层次结构中构造函数和析构函数的执行顺序 164

      6.2 类层次中的赋值兼容规则与里氏代换原则 167

      6.2.1 类层次中的类型赋值兼容规则 167

      6.2.2 里氏代换原则 168

      6.2.3 对象的向上转换和向下转换 168

      6.3 多基继承 169

      6.3.1 c++多基继承语 169

      6.3.2 多基继承的歧义问题 171

      6.3.3 虚拟基类 173

      6.4 用虚函数实现动态绑定 174

      6.4.1 画圆、三角形和矩形问题的类结构 174

      6.4.2 虚函数与动态绑定 175

      6.4.3 虚函数表与虚函数规则 177

      6.4.4 override和final 179

      6.4.5 纯虚函数与抽象类 181

      6.5 运行时类型鉴别 183

      6.5.1 rtti概述 183

      6.5.2 dynamic_cast 183

      6.5.3 type_info类与typeid作符 189

      题6 192

      第7章 c++面向对象程序结构优化 199

      7.1 面向对象程序设计的几个原则 199

      7.1.1 引言 199

      7.1.2 从可重用说起:合成/聚合优先原则 201

      7.1.3 从可维护说起:开闭原则 203

      7.1.4 面向抽象原则 205

      7.1.5 单一职责原则 211

      7.1.6 接分离原则 212

      7.1.7 不要和陌生人说话 216

      7.2 gof设计模式举例:工厂模式 218

      7.2.1 概述 218

      7.2.2 简单工厂模式 219

      7.2.3 工厂方模式 221

      题7 223

      第3篇 c++泛型程序设计

      第8章 模板 227

      8.1 算抽象模板——函数模板 227

      8.1.1 从函数重载到函数模板 227

      8.1.2 函数模板的实例化与具体化 228

      8.2 数据抽象模板——类模板 231

      8.2.1 类模板的定义 231

      8.2.2 类模板的实例化与具体化 232

      8.2.3 类模板的使用 234

      8.2.4 类模板实例化时的异常处理 235

      8.2.5 实例:myvector模板类的设计 236

      题8 240

      第9章 stl编程 246

      9.1 stl概述 246

      9.1.1 容器 246

      9.1.2 迭代器 248

      9.1.3 容器的成员函数 251

      9.1.4 stl算 254

      9.1.5 函数对象 257

      9.1.6 stl标准头文件 260

      9.2 线顺序容器 260

      9.2.1 vector 260

      9.2.2 deque 262

      9.2.3 array(c++11) 265

      9.2.4 valarray 269

      9.3 线链表容器 271

      9.3.1 从链表构建说起 271

      9.3.2 list 273

      9.3.3 forward_list(c++11) 277

      9.4 容器适配器 279

      9.4.1 stack与queue 279

      9.4.2 stack作 280

      9.4.3 queue作 281

      9.5 关联容器 282

      9.5.1 关联容器及其类型 282

      9.5.2 set和multiset作 283

      9.5.3 map与multimap作 285

      题9 289

      附录a 二维码知识链接目录 292

      参文献 293


      内容简介:

      本书以c命令式编程为基础,深入介绍c面向对象编程的有关机制,并将应用落实到泛型编程上,力求充分彰显c多范型的特。全书将9章内容分为3篇。篇:c命令式编程。用4章内容帮助初学者建立命令式编程的基本和方。第2篇:c面向对象编程。用3章内容介绍c的类、继承和多态,并引入设计模式的思想,进一步提升读者“程序设计=计算思维语言艺术”的观念。第3篇:c泛型程序设计。用2章分别介绍模板和stl。本书结构清晰,以彰显c多范型程序设计的特;概念准确,可引导读者透过现象看本质,准确把握c语;例题经典、题丰富,书中有多个二维码形式的知识链接,为读者提供了作训练、扩展视野的学环境。书中还介绍了c11的重要新特。本书适合作为高等院校各专业面向对象程序设计的教材,也可供培训机构使用,以及相关领域人员自学。

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看