首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 C++面向对象程序设计
内容
编辑推荐

  本书主要内容包括:面向对象程序设计的基本概念,C++对C语言在非面向对象方面的扩充,类和对象的定义和应用,以及使用过程中应注意问题,在C++中怎样实现面向对象的三大特性:封装性,继承性和多态性,C++模板和C++的输入和输出等。本书是供普通高等院校计算机科学与技术专业本、专科生使用的教材,也可供从事计算机软件开发的科研人员使用。

内容推荐

本书首先介绍了面向对象程序设计理论的基本概念,让读者从理论上理解面向对象程序设计与结构化程序设计的不同之处,然后介绍C++对C语言的扩充,最后介绍了C++面向对象程序设计的基本方法。本书直接介绍面向对象的程序设计,并贯穿始终,力求让读者尽快地建立起面向对象编程的思想。读者阅读本书后不仅学会一门程序设计语言,还能初步掌握面向对象的程序设计方法。   在本书的编写中,编者结合自己的教学和编程实践经验,力图用生动、通俗易懂的语言并结合编程实例来讲解各个知识点,便于读者理解和掌握。本书主要内容包括:面向对象程序设计的基本概念,C++对C语言在非面向对象方面的扩充,类和对象的定义和应用,以及使用过程中应注意问题,在C++中怎样实现面向对象的三大特性:封装性,继承性和多态性,C++模板和C++的输入和输出等。另外,为了方便学生上机实践,本书还专门设计了10套上机实验题,供读者上机练习,还讨论了Visual C++集成开发环境的组成、编译和运行C++程序的方法、程序调试技术。本书中的所有例子都已用Visual C++6.0调试通过。   本书是供普通高等院校计算机科学与技术专业本、专科生使用的教材,也可供从事计算机软件开发的科研人员使用。

目录

第1章 面向对象程序设计概述 

 1.1 什么是面向对象程序设计 

1.1.1 新的程序设计范型 

1.1.2 面向对象程序设计基本概念 

1.1.3 面向对象程序设计的基本特征 

 1.2 为什么要使用面向对象程序设计 

1.2.1 传统程序设计方法的局限性 

1.2.2 面向对象程序设计的主要优点 

 1.3 面向对象程序设计的语言 

1.3.1 面向对象程序设计语言的发展概况 

1.3.2 几种典型的面向对象程序设计语言 

 本章小结 

 习题 

第2章 C++的初步知识 

 2.1 C++发展历程和特点 

2.1.1 C++发展历程 

2.1.2 C++的特点 

 2.2 简单的C++程序 

2.2.1 一个简单的C++示例程序 

2.2.2 C++程序的结构特点 

 2.3 C++对C的扩充 

2.3.1 注释与继续行 

2.3.2 C++的输入输出流 

2.3.3 用const定义常变量 

2.3.4 函数原型声明 

2.3.5 函数重载 

2.3.6 函数模板 

2.3.7 带有缺省参数的函数 

2.3.8 变量的引用 

2.3.9 内联函数 

2.3.10 作用域标示符“∷” 

2.3.11 字符串变量 

2.3.12 new和delete 

 2.4 C++编写和实现 

 2.5 关于C++上机实践 

 本章小结 

 习题 

第3章 类和对象 

 3.1 类 

3.1.1 从结构到类 

3.1.2 类定义的形式 

3.1.3 成员函数的调用 

3.1.4 保护成员 

 3.2 类与对象 

 3.3 构造函数和析构函数 

3.3.1 构造函数 

3.3.2 析构函数 

3.3.3 带参数的构造函数 

3.3.4 拷贝构造函数 

3.3.5 浅拷贝与深拷贝 

 3.4 对象的生存期 

 本章小结 

 习题 

第4章 类和对象深入讨论 

 4.1 自引用指针this 

 4.2 对象数组与对象指针 

4.2.1 对象数组 

4.2.2 对象指针 

4.2.3 指向类的成员的指针 

 4.3 向函数传递对象 

4.3.1 使用对象作为函数参数 

4.3.2 使用对象指针作为函数参数 

4.3.3 使用对象引用作为函数参数 

 4.4 静态成员 

4.4.1 静态成员的需要性 

4.4.2 静态成员的使用 

4.4.3 静态数据成员 

4.4.4 静态成员函数 

 4.5 友元 

4.5.1 需要友元的原因 

4.5.2 友元的使用 

 4.6 对象成员 

 4.7 常类型 

4.7.1 常引用 

4.7.2 常对象 

4.7.3 常对象成员 

 4.8 C++程序的多文件组成 

 本章小结 

 习题 

第5章 继承与派生 

 5.1 继承与派生类的概念 

5.1.1 为什么要使用继承 

5.1.2 派生类的声明 

5.1.3 派生类生成过程 

 5.2 派生类成员的访问属性 

5.2.1 公有继承 

5.2.2 私有继承 

5.2.3 保护继承 

5.2.4 总结 

 5.3 派生类构造函数和析构函数 

5.3.1 派生类构造函数 

5.3.2 派生类析构函数 

 5.4 多继承 

5.4.1 多继承声明 

5.4.2 多继承的构造函数和析构函数 

5.4.3 派生类重载基类成员和二义性问题 

 5.5 虚基类 

5.5.1 虚基类的概念 

5.5.2 虚基类的初始化 

5.5.3 虚基类应用举例 

 5.6 子对象与父对象赋值兼容 

 5.7 继承与组合 

 本章小结 

 习题 

第6章 多态性与虚函数 

 6.1 多态性概述 

 6.2 子类型 

6.2.1 子类型及多态指针和多态引用 

6.2.2 多态程序 

 6.3 静态束定、动态束定和虚函数 

6.3.1 静态束定 

6.3.2 动态束定与虚函数 

6.3.3 关于虚函数的进一步讨论 

 6.4 纯虚函数与抽象类 

6.4.1 纯虚函数 

6.4.2 抽象类 

 本章小结 

 习题 

第7章 运算符重载 

 7.1 运算符重载概念 

 7.2 重载运算符的一般原则 

 7.3 几个主要运算符的重载 

7.3.1 加减运算符的重载 

7.3.2 增量运算符的重载 

7.3.3 转换运算符的重载 

7.3.4 赋值运算符的重载 

7.3.5 下标运算符的重载 

7.3.6 函数调用运算符的重载 

 本章小结 

 习题 

第8章 模板 

 8.1 模板的概念 

 8.2 函数模板与模板函数 

8.2.1 函数模板的说明 

8.2.2 函数模板的使用 

8.2.3 用户定义的参数类型 

8.2.4 函数模板的异常处理 

 8.3 类模板与模板类 

 8.4 程序举例 

 本章小结 

 习题 

第9章 C++的输入和输出 

 9.1 C++为何建立自己的输入输出系统 

 9.2 C++的流库及其基本结构 

9.2.1 C++的流 

9.2.2 流类库 

 9.3 预定义类型的输入输出 

9.3.1 无格式输入输出 

9.3.2 格式化输入输出 

 9.4 用户自定义类型的输入输出 

9.4.1 重载输出运算符“<<” 

9.4.2 重载输入运算符“>>” 

 9.5 文件的输入输出 

9.5.1 文件的打开与关闭 

9.5.2 文件的读写 

 9.6 程序举例 

 本章小结 

 习题 

第10章 上机实验题 

 10.1 实验一 熟悉实验环境 

 10.2 实验二 C++基础练习 

 10.3 实验三 类与对象(一) 

 10.4 实验四 类与对象(二) 

 10.5 实验五 派生类与继承 

 10.6 实验六 虚函数与多态性 

 10.7 实验七 函数模板与类模板 

 10.8 实验八 输入输出的格式控制 

 10.9 实验九 文件的输入与输出 

 10.10 实验十 综合练习 

第11章 Visual C++ .0上机操作 

 11.1 Visual C++集成开发环境的组成 

11.1.1 Visual C++用户界面 

11.1.2 工具栏 

11.1.3 菜单栏 

 11.2 编辑、编译和运行C++程序 

11.2.1 建立、编译和运行一个简单C++程序 

11.2.2 一个项目包含头文件和C++程序 

11.2.3 一个工作区包含多个项目 

 11.3 程序调试 

11.3.1 程序执行到中途暂停以便观察阶段性结果 

11.3.2 设置需观察的结果变量 

11.3.3 单步执行 

11.3.4 断点的使用 

11.3.5 停止调试 

附录 

 附录A C++语言运算符的优先级和结合性 

 附录B ASCII码表 

参考文献

标签
缩略图
书名 C++面向对象程序设计
副书名
原作名
作者 李素若//任正云//张牧//陈万华
译者
编者
绘者
出版社 化学工业出版社
商品编码(ISBN) 9787122029126
开本 16开
页数 289
版次 1
装订 平装
字数 444
出版时间 2008-07-01
首版时间 2008-07-01
印刷时间 2008-07-01
正文语种
读者对象 青年(14-20岁),普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 0.446
CIP核字
中图分类号 TP312
丛书名
印张 18.75
印次 1
出版地 北京
260
185
12
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/12 22:29:48