C++面向对象程序设计
C++面向对象程序设计封面图

C++面向对象程序设计

(印) 巴拉古路萨米, 著

出版社:清华大学出版社

年代:2010

定价:57.0

书籍简介:

本书以一种简单易懂的写作风格,介绍了何谓C++面向对象程序设计、为什么以及如何用C++进行面向对象程序设计。

书籍目录:

第1章 面向对象编程原理

1.1 软件危机

1.2 软件的发展

1.3 面向过程编程窥探

1.4 面向对象编程方案

1.5 面向对象编程的基本概念

1.6 面向对象编程的益处

1.7 面向对象的程序语言

1.8 面向对象编程的应用

总结

思考题

第2章 C++入门

2.1 何为C++

2.2 C++的应用

2.3 一个简单的C++例子

2.4 更多的C++语句

2.5 使用类的例子

2.6 C++程序结构

2.7 创建源文件

2.8 编译和链接

总结

复习题

调试练习

编程练习

第3章 符号、表达式和控制结构

3.1 介绍

3.2 符号

3.3 关键词

3.4 标识符和常量

3.5 基本的数据类型

3.6 用户自定义数据类型

3.7 派生数据类型

3.8 符号常量

3.9 类型兼容性

3.10 变量声明

3.11 变量的动态初始化

3.12 引用变量

3.13 c++的操作符

3.14 作用域解析操作符

3.15 成员取值操作符

3.16 内存管理操作符

3.17 操纵器

3.18 类型转换操作符

3.19 表达式及其类型

3.20 特殊的赋值表达式

3.21 隐式转换

3.22 操作符重载

3.23 操作符优先级

3.24 控制结构

总结

复习题

调试练习

编程练习

第4章 C++中的函数

4.1 介绍

4.2 主程序

4.3 函数原型

4.4 传引用调用

4.5 引用返回

4.6 内联函数

4.7 默认参数

4.8 常量参数

4.9 函数重载

4.10友元函数和虚函数

4.11数学库函数

总结

复习题

调试练习

编程练习

第5章 类和对象

5.1 介绍

5.2 重温C语言的结构体

5.3 定义类

5.4 成员函数的定义

5.5 一个有类的C++程序

5.6 内联化外部定义的函数

5.7 成员函数的嵌套

5.8 私有成员函数

5.9 类内的数组

5.10 对象的内存分配

5.11 静态数据成员

5.12 静态成员函数

5.13 数组对象

5.14 作为函数参数的对象

5.15 友元函数

5.16 返回对象

5.17 常量成员函数

5.18 成员指针

5.19 局部类

总结

复习题

调试练习

编程练习

第6章 构造函数和析构函数

6.1 介绍

6.2 构造函数

6.3 带参构造函数

6.4 类的多个构造函数

6.5 默认参数的构造函数

6.6 对象的动态初始化

6.7 复制构造函数

6.8 动态创建

6.9 构建二维数组

6.10 常量对象

6.11 析构函数

总结

复习题

调试练习

编程练习

第7章运算符重载和类型转换

7.1 介绍

7.2 定义运算符重载

7.3 重载一元运算符

7.4 重载二元运算符

7.5 使用友元重载二元运算符

7.6 使用运算符操作字符串

7.7 重载运算符规则

7.8 类型转换

总结

复习题

调试练习

编程题

第8章 继承:类的扩展

8.1 介绍

8.2 派生类的定义

8.3 单继承

8.4 使私有成员可以被继承

8.5 多级继承

8.6 多继承

8.7 层次继承

8.8 混合继承

8.9 虚基类

8.10 抽象类

8.11 派生类的构造函数

8.12 成员类:嵌套类

总结

复习题

调试练习

编程练习

第9章 指针、虚函数和多态

9.1 介绍

9.2 指针

9.3 对象指针

……

第10章 控制台的输入输出操作

第11章 文件操作

第12章 模板

第13章 异常处理

第14章 标准模板库介绍

第15章 操作字符串

第16章 标准C++的新特性

第17章 面向对象系统的开发

附录A 项目程序

附录B 使用Turbo C++

附录C Windows环境下执行C++

附录D 标准C++的关键词列表

附录E C++运算符的优先级

附录F C++和面向对象编程重要术语表

附录G C++自测

参考文献

内容摘要:

《C++面向对象程序设计(第4版)》以一种简单易懂的写作风格,介绍了何谓C++面向对象程序设计、为什么以及如何用C++进行面向对象程序设计。《C++面向对象程序设计(第4版)》给出了大量的示例、演示说明以及完整的程序。这些示例程序既简单也很具有教学意义。在必要的时候,《C++面向对象程序设计(第4版)》还使用了概念图,使得介绍更加清晰,便于更好地理解。《C++面向对象程序设计(第4版)》还介绍了面向对象方法的概念,简要讨论了系统的面向对象分析与设计的重要内容。《C++面向对象程序设计(第4版)》的最大亮点是附录A的两个新的程序设计项目:(1)基于菜单的计算系统;(2)银行系统。它们演示了如何在现实应用程序中集成C++的各种特性。《C++面向对象程序设计(第4版)》不仅可以作为高等院校C++面向对象程序设计的教材,也是希望了解C++语言和面向对象程序设计知识的专业人员的很好参考书。

编辑推荐:

《C++面向对象程序设计(第4版)》正是面向C++初学者的优秀读本,《世界著名计算机教材精选:C++面向对象程序设计(第4版)》的作者E.Balagurusamy博士是印度国内IT培训教育方面最著名的专家,他所著的《世界著名计算机教材精选:C++面向对象程序设计(第4版)》内容深入浅出,语言通俗,特别适合学习c++面向对象编程的初学者。《世界著名计算机教材精选:C++面向对象程序设计(第4版)》成书于c++标准制定之后,其介绍的c++编程完全遵循标准。书中示例丰富,图示精彩,对C++面向对象特性的探讨全面又不显繁琐,简约而又不失华彩。对于编程新手来说,书中的叙述和程序例子能大大降低理解C++编程的难度,而从编写程序人手的教学风格,更容易帮助建立学习者的信心和兴趣。

书籍规格:

书籍详细信息
书名C++面向对象程序设计站内查询相似图书
丛书名世界著名计算机教材精选
9787302222026
如需购买下载《C++面向对象程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)57.0语种简体中文
尺寸26 × 19装帧平装
页数 511 印数 3000

书籍信息归属:

C++面向对象程序设计是清华大学出版社于2010.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-教材 的书籍。