基于自然语言思想的递进C/C++教程(下册C++)(21世纪高等学校计算机基础实用规划教材)

基于自然语言思想的递进C/C++教程(下册C++)(21世纪高等学校计算机基础实用规划教材)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2011-07
版次: 1
ISBN: 9787302244691
定价: 28.00
装帧: 平装
开本: 16开
纸张: 胶版纸
4人买过
  •   《基于自然语言思想的递进c/c++教程(下册c++)》虽然是建立在上册基础上的,但又有充分的独立性,完全可以单独使用。

      《基于自然语言思想的递进c/c++教程(下册c++)》以“选词造句,连句成段,多段成章,且词不断丰富,句式不断变化”的自然语言发展思想为学习线索,在c语言的“名词”——结构体基础上,发展得到c++语言的“标志性名词”——类和对象;将c语言中的指针和数组应用于c++的类对象,建立起了c和c++的连贯性;根据自然语言中,同一个名称或动词在不同的语境下有不同的意思,要根据上下文来理解的规律,讲解了c++语言中运算符的重载;根据c语言中名词的空间域和时间域,深入阐释了c++中类的封装、继承和派生。而模板、流、命名空间、标准模板库更是名词、动词及词的时间空间作用域融合发展的结果。

      全书例题围绕“学校信息管理系统”展开,随着不断深入学习,不断完善系统的功能,使之接近实际开发。每章的习题都是例题的变化或功能的增强,以加强学生对知识的理解,锻炼程序开发能力。

      《基于自然语言思想的递进c/c++教程(下册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 templatelibrary,stl)

    18.1标准模板库的引出

    18.2标准模板库中的容器(类)

    18.3标准模板库中的迭代器

    18.4标准模板库中的容器适配器

    18.5标准模板库中的泛型算法

    习题

    参考文献
  • 内容简介:
      《基于自然语言思想的递进c/c++教程(下册c++)》虽然是建立在上册基础上的,但又有充分的独立性,完全可以单独使用。

      《基于自然语言思想的递进c/c++教程(下册c++)》以“选词造句,连句成段,多段成章,且词不断丰富,句式不断变化”的自然语言发展思想为学习线索,在c语言的“名词”——结构体基础上,发展得到c++语言的“标志性名词”——类和对象;将c语言中的指针和数组应用于c++的类对象,建立起了c和c++的连贯性;根据自然语言中,同一个名称或动词在不同的语境下有不同的意思,要根据上下文来理解的规律,讲解了c++语言中运算符的重载;根据c语言中名词的空间域和时间域,深入阐释了c++中类的封装、继承和派生。而模板、流、命名空间、标准模板库更是名词、动词及词的时间空间作用域融合发展的结果。

      全书例题围绕“学校信息管理系统”展开,随着不断深入学习,不断完善系统的功能,使之接近实际开发。每章的习题都是例题的变化或功能的增强,以加强学生对知识的理解,锻炼程序开发能力。

      《基于自然语言思想的递进c/c++教程(下册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 templatelibrary,stl)

    18.1标准模板库的引出

    18.2标准模板库中的容器(类)

    18.3标准模板库中的迭代器

    18.4标准模板库中的容器适配器

    18.5标准模板库中的泛型算法

    习题

    参考文献
查看详情
相关图书 / 更多
基于自然语言思想的递进C/C++教程(下册C++)(21世纪高等学校计算机基础实用规划教材)
基于语料库的汉语方言俗语研究(开辟汉语言方言俗语研究的新思路。)
吴建生
基于自然语言思想的递进C/C++教程(下册C++)(21世纪高等学校计算机基础实用规划教材)
基于量子计算的量子密码协议
石金晶
基于自然语言思想的递进C/C++教程(下册C++)(21世纪高等学校计算机基础实用规划教材)
基于近邻思想和同步模型的聚类算法
陈新泉
基于自然语言思想的递进C/C++教程(下册C++)(21世纪高等学校计算机基础实用规划教材)
基于MATLAB的电力电子技术和交直流调速系统仿真(第3版)
陈中、陈克伟、刘丹丹、段文勇
基于自然语言思想的递进C/C++教程(下册C++)(21世纪高等学校计算机基础实用规划教材)
基于Python的GIS空间分析
高培超 谢一茹 叶思菁 宋长青/编著
基于自然语言思想的递进C/C++教程(下册C++)(21世纪高等学校计算机基础实用规划教材)
基于遥感云计算的生态大数据平台建设:理论、方法与实践
董金玮等
基于自然语言思想的递进C/C++教程(下册C++)(21世纪高等学校计算机基础实用规划教材)
基于协同演化过程视角的企业相关多元化发展研究
李章溢
基于自然语言思想的递进C/C++教程(下册C++)(21世纪高等学校计算机基础实用规划教材)
基于R的语言研究多变量分析
吴诗玉
基于自然语言思想的递进C/C++教程(下册C++)(21世纪高等学校计算机基础实用规划教材)
基于Agent的系统仿真导论 [美] 尤里·威伦斯基
(美) 尤里·威伦斯基 (美)威廉·兰特
基于自然语言思想的递进C/C++教程(下册C++)(21世纪高等学校计算机基础实用规划教材)
基于新教材的高考数学研究
赵萍
基于自然语言思想的递进C/C++教程(下册C++)(21世纪高等学校计算机基础实用规划教材)
基于机器学习的文本挖掘
扬·茨卡,弗朗齐歇克·达雷纳,阿尔诺斯特
基于自然语言思想的递进C/C++教程(下册C++)(21世纪高等学校计算机基础实用规划教材)
基于项目教学的职业教育课程开发研究与实践
深圳职业技术大学