|
面向对象程序设计语言C++——高等院校计算机科学与技术十五规划教材陈文宇 编
内容提要: C++语言是一种扩充了面向对象成分的C语言,它保持了C语言的简洁和高效,又支持面向对象的程序设计。 全书共十章,详细介绍了面向对象的思想和方法,C++十语言的主要概念和基本语法,面向对象的三个核心概念——封装、多态性和继承性在C++语言中的实现方式,以及C++语言的某些扩充功能:如模板、命名空间、例外处理等,并用直观的方法讲述了面向对象的设计技术。 本书可作为大专院校、培训班和自考班教材,’也都供从事计算机软件开发和应用的人员参考。
目录: 出版说明 前言 第1章 引论 1.1 面向对象的目标 1.2 面向对象语言的核心概念 1.3 按对象方式思维 1.4 面向对象的思想和方法 1.5 类属 1.6 面向对象的程序设计语言 第2章 C++语言与C语言的不同 2.1 C语言的输入和输出 2.2 C++语言的输入和输出 2.3 动态存储分配和释放存储空间 2.4 内联函数 2.5 const说明符 2.6 函数原型 2.7 缺省原型 2.8 引用 2.9 枚举名、结构名和联合名(及类名)都是类型名 2.10 C++语言的类型 2.11 类型转换 2.12 C++语言的运算符 2.13 C++语言的语句 2.14 函数体内定义变量的位置 2.15 练习题 第3章 类类型 3.1 类与对象 3.2 构造函数的折构函数 3.3 对象数组 3.4 指向对象的指针变量 3.5 类类型做参数类型 3.6 关键字this 3.7 静态成员 3.8 友元关系 3.9 类类型常量 3.10 一个类的对象作为另一个类的成员 3.11 其他问题 3.12 非局部环境和临时对象 3.13 类属单向同质链表的例子 3.14 练习题 第4章 运算符重载 4.1 重载运算符 4.2 new和delete的特殊用途 4.3 类型转换 4.4 临时对象 4.5 练习题 第5章 派生类 5.1 派生类的概念 5.2 多继承 5.3 虚函数与多态性 5.4 继承的意义 5.5 练习题 第6章 流库 6.1 C++语言为何有自己的I/O系统 6.2 C++语言流库的结构 6.3 输入和输出 6.4 格式控制 6.5 文件I/O 第7章 模板 7.1 类属的概念 7.2 模板的概念 7.3 模板设计的例子 7.4 Container类库的结构 第8章 面向对象设计技术 8.1 面向对象设计的直观方法 8.2 数据库应用的例子 第9章 命名空间和例外处理 9.1 命名空间 9.2 例外处理 参考文献
封面:点击察看
详细介绍 点击这里打折购买
还可以去卓越网、蔚蓝书店查看是否有更大折扣
|