新書推薦:
《
东欧史(全二册)-“中间地带”的困境
》
售價:NT$
1010.0
《
虚拟资本:金融怎样挪用我们的未来
》
售價:NT$
352.0
《
刻意练习不生气
》
售價:NT$
179.0
《
大宋理财:青苗法与王安石的金融帝国(全彩插图本)
》
售價:NT$
500.0
《
安全感是内心长出的盔甲
》
售價:NT$
305.0
《
快人一步:系统性能提高之道
》
售價:NT$
505.0
《
算法图解(第2版)
》
售價:NT$
356.0
《
科学的奇幻之旅
》
售價:NT$
352.0
|
內容簡介: |
《基于自然语言思想的递进cc++教程下册c++》虽然是建立在上册基础上的,但又有充分的独立性,完全可以单独使用。
《基于自然语言思想的递进cc++教程下册c++》以“选词造句,连句成段,多段成章,且词不断丰富,句式不断变化”的自然语言发展思想为学习线索,在c语言的“名词”——结构体基础上,发展得到c++语言的“标志性名词”——类和对象;将c语言中的指针和数组应用于c++的类对象,建立起了c和c++的连贯性;根据自然语言中,同一个名称或动词在不同的语境下有不同的意思,要根据上下文来理解的规律,讲解了c++语言中运算符的重载;根据c语言中名词的空间域和时间域,深入阐释了c++中类的封装、继承和派生。而模板、流、命名空间、标准模板库更是名词、动词及词的时间空间作用域融合发展的结果。
全书例题围绕“学校信息管理系统”展开,随着不断深入学习,不断完善系统的功能,使之接近实际开发。每章的习题都是例题的变化或功能的增强,以加强学生对知识的理解,锻炼程序开发能力。
《基于自然语言思想的递进cc++教程下册c++》适合作为普通高校c++语言课程的教材,也可以用作培训教材和自学教材使用。
|
目錄:
|
第10章 c++给c语言打的“补丁”
10.1“补丁”1——c++的基本输入输出
10.2“补丁”2——引用
10.3“补丁”3——形容词const
10.3.1符号普通常量
10.3.2符号引用常量
10.3.3符号常量指针
10.3.4符号指针常量
10.4“补丁”4——参数带有默认值的函数
10.5“补丁”5——函数的重载
10.6“补丁”6——函数的内联
10.7“补丁”7——内存的动态分配和释放
第11章 c++的标志性新增名词:类和对象
11.1类和对象的解析
11.1.1类的c语言根源
11.1.2类的c++语言创建
11.1.3对象的定义
11.1.4类的名词作用域审视
11.1.5类数据成员的说明
11.1.6类成员函数的说明
11.2类对象的指针、引用及数组的应用
11.3类的静态数据成员和静态成员函数
11.4类对象的初始创建构造和消亡析构
11.4.1析构函数
11.4.2构造函数
11.4.3拷贝构造函数
11.4.4类内包含指针变量及内存动态分配——深构造对象
11.5对类作用域的破坏——友元
11.5.1类的友元函数
11.5.2类的友元类
11.5.3对象的this指针
11.6与类和对象相关的const
11.6.1类内的常数据成员
11.6.2类内常成员函数
11.6.3常对象
11.7类内的其他类对象——子对象
习题
第12章 c++的动词扩充: 类作用域内的运算符和类型重载
12.1运算符的重载
12.1.1将运算符重载为类的成员函数
12.1.2将运算符重载为类的友员函数
12.2类型重载
习题
第13章 c++标志性名词类的发展1——类作用域的嵌套继承和派生
13.1类作用域的单路线嵌套单继承和派生
13.1.1类作用域的单路线结构化嵌套
13.1.2类的单路线交叉嵌套继承派生中的交叉问题
13.1.3类作用域单路线嵌套中的二义性问题
13.1.4基类子对象的提取
13.1.5类的单路线继承派生中的构造和析构函数
13.2类作用域的多路线嵌套多继承和派生
13.2.1类作用域多路线嵌套的单路线嵌套解析
13.2.2类作用域多路线嵌套带来的二义性问题
13.2.3多父类具有共同最基类时多义性问题的解决
13.2.4多父类具有共同最基类时子类对象的创建——虚继承时的构造函数
13.3同一类家族众对象的综合管理问题——虚函数
13.3.1用指向基类的指针变量来统一管理类家族的众对象的问题
13.3.2用基类指针调用派生类中定义的与基类中同名的函数
13.3.3用基类指针调用派生类中新定义函数
13.3.4基类中虚空函数的发展——纯虚函数和虚基类
13.3.5用基类指针释放派生类中动态分配的内存空间——虚析构函数
习题
第14章 c++标志性名词类的发展2——模板
14.1函数模板
14.1.1函数模板的定义和应用
14.1.2函数模板的函数特性
14.2类模板
14.2.1类模板的定义和应用
14.2.2类模板和类的关系
14.2.3类模板类型的对象的各种形式作为函数的参数及类模板的友元函数模板
14.2.4类模板中的静态成员
14.2.5类模板的继承和派生
习题
第15章 基于模板的文件操作——流
15.1计算机操作文件的内在逻辑
15.2流的概念和流类库
15.3标准流对象及其操作
15.3.1标准输入流对象及其操作方法
15.3.2标准输出流对象及其操作方法
15.3.3标准流操作示例
15.4基于流类的磁盘文件操作
15.4.1文本文件的操作
15.4.2二进制文件的操作
习题
第16章 c++表示有效范围的名词发展3——命名空间
16.1命名空间的作用
16.2命名空间的定义和使用
16.2.1命名空间的定义
16.2.2命名空间的使用
习题
第17章 c++对预想不到的运行错误控制——异常处理
17.1异常处理的作用
17.2异常处理的语句规则
17.3异常处理示例
习题
第18章 c++的名词、动词融合发展4——标准模板库standard template
library,stl
18.1标准模板库的引出
18.2标准模板库中的容器类
18.3标准模板库中的迭代器
18.4标准模板库中的容器适配器
18.5标准模板库中的泛型算法
习题
参考文献
|
|