C++面向对象程序设计(第3版) 电子工业出版社 pdf epub mobi txt 电子书 下载 2024

图书介绍


C++面向对象程序设计(第3版) 电子工业出版社

简体网页||繁体网页
杜茂康 著



点击这里下载
    


想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-05-08

类似图书 点击查看全场最低价

店铺: 北京群洲文化专营店
出版社: 电子工业出版社
ISBN:9787121315831
商品编码:29779679166
包装:平装-胶订
出版时间:2017-06-01

C++面向对象程序设计(第3版) 电子工业出版社 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

相关图书



C++面向对象程序设计(第3版) 电子工业出版社 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

C++面向对象程序设计(第3版) 电子工业出版社 pdf epub mobi txt 电子书 下载



具体描述

基本信息

书名:C++面向对象程序设计(第3版)

定价:52.00元

作者:杜茂康

出版社:电子工业出版社

出版日期:2017-06-01

ISBN:9787121315831

字数:

页码:

版次:1

装帧:平装-胶订

开本:16开

商品重量:0.4kg

编辑推荐


内容提要


本书以C 11标准为指导,深入浅出地介绍了标准C 面向对象程序设计的相关知识,以及用Visual C 进行面向对象的Windows程序设计的基本原理和方法,包括C 对C语言的扩展、类、对象、友元、继承、多态性、虚函数、重载、I/O流类库、文件、模板与STL、C Windows程序的结构、消息驱动、MFC应用程序框架、GDI、菜单、对话框、工具栏、文档与视图等内容。全书本着易于理解、实用性强的原则设计其内容和案例,并以一个规模较大的综合性程序的编制贯穿于C 面向对象技术和Windows程序设计的全过程,引导读者理解和掌握面向对象程序设计的思想、技术、方法,以及在Windows程序中应用自定义类实现程序功能的软件开发方法。本书取材新颖,内容全面,通俗易懂,可作为高等院校计算机、电子信息类专业及其他理工类相关专业的教材,也可作为C 语言自学者或程序设计人员的参考用书。

目录


目 录
章 C 与面向对象程序设计概述1
1.1 面向过程和面向对象程序设计1
1.2 面向对象程序语言的特征3
1.3 C 与面向对象程序设计5
1.3.1 C 简史6
1.3.2 C 的特点7
1.3.3 C 程序的结构7
1.3.4 标准C 程序设计9
1.4 数据的输入和输出11
1.4.1 C 的数据类型11
1.4.2 流的概念12
1.4.3 cin和提取运算符>>12
1.4.4 cout和插入运算符<<14
1.4.5 输出格式控制符16
1.4.6 数制基数17
1.4.7 string与字符串输入/输出18
1.4.8 数据输入的典型问题19
1.5 编程实作——Visual C 2015编程简介24
习题126
第2章 C 基础28
2.1 C 对C语言数据类型的扩展28
2.2 左值、右值及C 对局部变量声明的改进29
2.2.1 左值和右值29
2.2.2 C 局部变量的声明与定义29
2.3 指针30
2.3.1 指针概念的回顾30
2.3.2 空指针、void*以及获取数组首、尾元素位置的指针31
2.3.3 new和delete32
2.3.4 智能指针11C 34
2.4 引用36
2.4.1 左值引用36
2.4.2 右值引用11C 39
2.5 const和constexpr常量40
2.5.1 常量的定义40
2.5.2 const、constexpr与指针41
2.5.3 const与引用42
2.5.4 顶层const和底层const43
2.6 auto和decltype类型11C 44
2.7 begin、end和基于范围的for循环11C 45
2.8 类型转换46
2.9 函数49
2.9.1 函数原型49
2.9.2 函数参数传递的类型50
2.9.3 函数默认参数54
2.9.4 函数返回值55
2.9.5 函数重载57
2.9.6 函数与const和constexpr60
2.9.7 内联函数62
2.10 Lamada表达式11C 63
2.11 命名空间65
2.12 预处理器67
2.13 作用域和生命期68
2.13.1 作用域68
2.13.2 变量类型及生命期70
2.13.3 初始化列表、变量初始化与赋值71
2.13.4 局部变量与函数返回地址73
2.14 文件输入和输出73
2.15 编程实作75
习题277
第3章 类和对象81
3.1 类的抽象和封装81
3.1.1 抽象81
3.1.2 封装83
3.2 struct和class85
3.2.1 C 对struct的扩展85
3.2.2 类(class)87
3.3 数据成员89
3.4 成员函数90
3.4.1 成员函数定义方式和内联函数90
3.4.2 常量成员函数91
3.4.3 成员函数重载和默认参数值92
3.5 对象92
3.6 构造函数设计95
3.6.1 构造函数和类内初始值95
3.6.2 默认构造函数97
3.6.3 重载构造函数100
3.6.4 构造函数与初始化列表102
3.6.5 委托构造函数11C 104
3.7 析构函数105
3.8 赋值运算符函数、拷贝构造函数和移动函数设计107
3.8.1 赋值运算符函数107
3.8.2 拷贝构造函数110
3.8.3 移动函数11C 113
3.9 静态成员117
3.10 this指针120
3.11 对象应用124
3.12 类的作用域和对象的生存期128
3.13 友元131
3.14 编程实例:类的接口与实现的分离132
3.14.1 头文件133
3.14.2 源文件134
3.14.3 对类的应用135
习题3138
第4章 继承142
4.1 继承的概念142
4.2 protected和继承143
4.3 继承方式144
4.4 派生类对基类的扩展147
4.4.1 成员函数的重定义和名字隐藏147
4.4.2 基类成员访问149
4.4.3 using和隐藏函数重现11C 149
4.4.4 派生类修改基类成员的访问权限150
4.4.5 友元与继承151
4.4.6 静态成员与继承152
4.4.7 继承和类作用域154
4.5 构造函数和析构函数155
4.5.1 派生类构造函数的建立规则155
4.5.2 派生类构造函数和析构函数的调用次序159
4.5.3 派生类的赋值、拷贝和移动操作161
4.6 基类与派生类对象的关系163
4.6.1 派生类对象对基类对象的赋值和初始化163
4.6.2 派生类对象与基类对象的类型转换165
4.7 多重继承167
4.7.1 多重继承的概念和应用167
4.7.2 多重继承方式下成员的二义性169
4.7.3 多重继承的构造函数和析构函数169
4.8 虚拟继承171
4.9 继承和组合175
4.10 编程实例180
习题4185
第5章 多态性189
5.1 多态性概述189
5.1.1 多态的概念189
5.1.2 多态的意义191
5.1.3 多态和联编192
5.2 虚函数192
5.2.1 虚函数的意义192
5.2.2 override和final 11C 195
5.2.3 虚函数的特性197
5.3 虚析构函数201
5.4 纯虚函数和抽象类202
5.4.1 纯虚函数和抽象类202
5.4.3 抽象类的应用204
5.4 运行时类型信息210
5.4.1 dynamic_cast211
5.4.2 typeid214
5.5 编程实例216
习题5217
第6章 运算符重载221
6.1 运算符重载基础221
6.2 重载二元运算符223
6.2.1 类与二元运算符重载223
6.2.2 非类成员方式重载二元运算符的特殊用途226
6.3 重载一元运算符227
6.3.1 作为成员函数重载228
6.3.2 作为友元函数重载229
6.4 特殊运算符重载230
6.4.1 运算符 和--的重载230
6.4.2 下标[]和赋值运算符=t232
6.4.3 类型转换运算符234
6.4.4 函数调用运算符重载237
6.5 输入/输出运算符重载238
6.6 编程实例239
习题6244
第7章 模板和STL247
7.1 模板的概念247
7.2 函数模板和模板函数248
7.2.1 函数模板的定义248
7.2.2 函数模板的实例化249
7.2.3 模板参数250
7.3 类模板253
7.3.1 类模板的概念253
7.3.2 类模板的定义254
7.3.3 类模板实例化255
7.3.4 类模板的使用257
7.4 模板设计中的几个独特问题258
7.4.1 内联与常量函数模板258
7.4.2 默认模板实参 11C 259
7.4.3 成员模板259
7.4.4 可变参数函数模板 11C 260
7.4.5 模板重载、特化、非模板函数及调用次序261
7.4 STL264
7.4.1 函数对象264
7.4.2 顺序容器265
7.4.3 迭代器272
7.4.4 pair和tuple容器273
7.4.5 关联式容器276
7.4.6 算法281
7.5 编程实例284
习题7286
第8章 异常289
8.1 异常处理概述289
8.2 C 异常处理基础290
8.2.1 异常处理的结构290
8.2.2 异常捕获291
8.3 异常与函数292
8.4 异常处理的几种特殊情况294
8.5 异常和类298
8.5.1 构造函数和异常298
8.5.2 异常类300
8.5.3 派生异常类的处理303
习题8305
第9章 流和文件308
9.1 C I/O流及流类库308
9.2 I/O成员函数309
9.2.1 istream流中的常用成员函数309
9.2.2 ostream流中的常用成员函数311
9.2.3 数据输入、输出的格式控制312
9.3 文件操作315
9.3.1 文件和流315
9.3.2 二进制文件317
9.3.3 文件321
习题9322
0章 C Windows程序设计基础325
10.1 Windows程序设计基础325
10.1.1 窗口325
10.1.2 事件驱动和消息响应325
10.1.3 Windows程序的文件构成326
10.1.4 Visual C 的Windows程序设计方法327
10.2 Windows程序设计的常用数据结构328
10.3 Windows程序的基本结构331
10.4 Windows程序的控制流程333
10.5 Windows程序的数据输出338
10.6 消息驱动程序设计341
习题10344
1章 MFC程序设计346
11.1 MFC程序基础346
11.1.1 MFC类346
11.1.2 MFC程序的结构348
11.1.3 MFC程序的执行流程350
11.1.4 消息映射352
11.2 应用程序框架354
11.2.1 用向导建立应用程序框架354
11.2.2 应用程序框架的结构356
11.2.3 应用程序框架类之间的关系363
11.3 MFC程序的数据输出364
11.3.1 MFC中的图形类364
11.3.2 绘图对象366
11.3.3 用MFC向导添加消息映射函数368
11.3.4 OnPaint函数与输出372
11.4 对话框373
11.4.1 对话框的类型373
11.4.2 用资源编辑器建立对话框374
11.5 菜单和工具栏379
11.5.1 直接修改应用程序框架的菜单379
11.5.2 建立新菜单栏382
11.5.3 工具栏操作383
11.6 视图与文档384
习题11387
2章 MFC综合程序设计389
12.1 在应用程序框架中包含并修改自定义类389
12.2 在事件函数中操作类对象391
12.3 添加对话框394
12.4 添加程序菜单396
12.5 文档序列化399
习题12409
参考文献410

作者介绍


杜茂康,重庆邮电大学经济管理学院教授,主要教授《数据处理》、《C 程序设计》、《大学计算机》等课程,专业带头人,出版多部教材。

文摘


序言



C++面向对象程序设计(第3版) 电子工业出版社 电子书 下载 mobi epub pdf txt

C++面向对象程序设计(第3版) 电子工业出版社 pdf epub mobi txt 电子书 下载
想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

类似图书 点击查看全场最低价

C++面向对象程序设计(第3版) 电子工业出版社 pdf epub mobi txt 电子书 下载


分享链接


去京东购买 去京东购买
去淘宝购买 去淘宝购买
去当当购买 去当当购买
去拼多多购买 去拼多多购买


C++面向对象程序设计(第3版) 电子工业出版社 bar code 下载
扫码下载










相关图书




本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 windowsfront.com All Rights Reserved. 静流书站 版权所有