高等学校教材计算机应用:面向对象程序设计与Visual C++6.0教程
¥
8
2.4折
¥
33
八品
库存5件
作者陈天华 著
出版社清华大学出版社
出版时间2006-01
版次1
装帧平装
上书时间2021-05-11
商品详情
- 品相描述:八品
图书标准信息
-
作者
陈天华 著
-
出版社
清华大学出版社
-
出版时间
2006-01
-
版次
1
-
ISBN
9787302123118
-
定价
33.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
412页
-
字数
671千字
-
丛书
高等学校教材
- 【内容简介】
-
本书将C++语言和应用VisualC++60设计Windows应用程序紧密结合在一起,全面系统地讲述了C++语言的基本概念、语法和面向对象程序设计的方法及应用,并对C++面向对象语言的抽象性、封装性、继承性与多态性进行了全面介绍,内容包括C++语法、函数、类与对象、数组与指针、继承与派生、多态性、模板、I/O流库及异常处理机制。在此基础上,介绍了用VisualC++60开发Windows应用程序的基本原理与概念,以及各种典型Windows应用程序的设计方法。各章均配有丰富的例题和习题。内容安排上循序渐进,讲解深入浅出,力求突出重点、面向应用、提高能力、解决问题。
为便于学习,《面向对象程序设计与VisualC++60教程题解与实验指导》将与本书配套出版。本书可作为高等院校计算机、电子技术、通信、信息工程、自动化、电气及相关专业的面向对象程序设计课程教材,也可以作为工程技术人员或其他相关人员的参考书。
- 【目录】
-
第l章面向对象程序设计概述
1.1计算机程序设计语言的发展
1.1.1机器语言
1.1.2汇编语言
1.1.3高级语言
1.1.4面向对象语言
1.2面向对象程序设计的基本概念
1.2.1面向对象方法的产生
1.2.2面向对象的方法与结构
1.2.3类与对象的概念
1.2.4消息与事件的概念
1.3面向对象程序设计的特点
1.3.1抽象性
1.3.2封装性
1.3.3继承性
1.3.4多态性
1.3.5C+十的面向对象特性
1.4面向对象的程序设计语言
1.4.1混合型面向对象语言--C++
1.4.2Java语言
1.4.3VisualBasic语言
1.5VisualC++概述
1.5.1VisualC++6.0
1.5.2VisualC++.NET
1.6面向对象的软件开发
1.6.1面向对象分析
1.6.2面向对象设计
1.6.3面向对象编程
1.6.4面向对象测试
1.6.5面向对象软件维护
1.7本章小结
1.8思考与练习题
第2章C++程序设计基础
2.1C++语言概述
2.1.1C++的产生
2.1.2C++的特点
2.1.3C++的字符集
2.1.4C++程序的组成
2.2数据类型
2.2.1基本数据类型
2.2.2常量
2.2.3变量
2.2.4符号常量
2.3运算符与表达式
2.3.1表达式
2.3.2运算符及性质
2.3.3运算符的优先级
2.3.4混合运算时数据类型的转换
2.4简单的输入与输出
2.4.1I/O)流
2.4.2插入运算符和提取运算符
2.4.3简单的I/O格式
2.5程序的基本控制结构
2.5.1顺序结构
2.5.2选择结构
2.5.3循环结构
2.6白定义数据类型
2.6.1结构类型
2.6.2联合类型
2.6.3枚举类型
2.6.4typedef的应用
2.7本章小结
2.8思考与练习题
第3章函数
3.1函数的定义与使用
3.1.1函数的定义
3.1.2函数的调用
3.1.3函数原型
3.2函数的参数传递
3.2.1传值调用
3.2.2传地址调用
3.2.3引用调用
3.3函数的嵌套与递归调用
3.3.1函数的嵌套调用
3.3.2函数的递归调用
3.4函数的其他问题
3.4.1内联函数
3.4.2函数重载的概念
3.4.3带默认参数的函数
3.5C++的系统函数
3.6作用域与存储类型
3.6.1作用域
3.6.2存储类型
3.6.3生存期
3.7全局变量与局部变量
3.7.1全局变量
3.7.2局部变量
3.8头文件与多文件结构
3.8.1头义件
3.8.2多文件结构
3.9编译预处理
3.9.1宏定义
3.9.2义件包含指令
3.9.3条件编译
3.10本章小结
3.11思考与练习题
第4章类与对象
4.1类
4.1.1类的定义
4.1.2访问控制
4.2成员函数
4.2.1成员函数的定义
4.2.2内联成员函数
4.3对象
4.3.1对象的定义
4.3.2类成员的访问
4.4构造函数与析构函数
4.4.1构造函数
4.4.2析构函数
4.4.3复制构造函数
4.4.4浅复制与深复制
4.5静态成员
4.5.1静态成员的定义与引用
4.5.2静态数据成员
4.5.3静态成员函数
4.6友元
4.6.1友元的作用
4.6.2友元函数
4.6.3友元类
4.7类作用域及对象的生存期
4.7.1类作用域
4.7.2对象的生存期
4.8名空间
4.8.1名空间的定义
4.8.2名空间成员的访问
4.8.3名空间的应用
4.9常类型
4.9.1常引用
4.9.2常对象
4.9.3常对象成员
4.10本章小结
4.11思考与练习题
第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.6.1使用指针访问字符串
5.6.2字符指针作为函数参数
5.7对象指针
5.7.1对象指针的概念
5.7.2类数据成员的指针
5.7.3类成员函数的指针
5.7.4this指针
5.8动态内存分配
5.8.1new运算符
5.8.2delete运算符
5.9本章小结
5.10思考与练习题
第6章继承与派生
6.1继承与派生的概念
6.1.1继承的层次结构
6.1.2继承的作用
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派生类的析构函数
6.5多继承
6.5.1多继承的定义
6.5.2多继承的构造函数
6.5.3多继承的析构函数
6.5.4虚基类
6.6赋值兼容规则
6.7程序实例
6.8本章小结
6.9思考与练习题
第7章多态性
7.1多态性的实现类型
7.2联编
7.2.1静态联编
7.2.2动态联编
7.3虚函数
7.3.1虚函数的声明
7.3.2虚函数的调用
7.3.3虚析构函数
7.4抽象类
7.4.1纯虚函数的定义
7.4.2抽象类的使用
7.5函数重载
7.6运算符重载
7.6.1运算符重载规则
7.6.2运算符重载为成员函数
7.6.3运算符重载为友元函数
7.7综合设计举例
7.8本章小结
7.9思考与练习题
第8章模板
8.1模板概述
8.2函数模板
8.2.1函数模板的定义
8.2.2函数模板的使用
8.2.3模板函数的生成
8.3类模板
8.3.1类模板的定义
8.3.2类模板的使用
8.3.3类模板的友元
8.4STL简介
8.4.1STL和C++标准库
8.4.2容器
8.4.3算法
8.4.4迭代器
8.4.5函数对象
8.5STL应用实例
8.6本章小结
8.7思考与练习题
第9章I/O流库
9.1I/O流库的层次结构
9.1.1I/O)流的概念
9.1.2ios类的层次关系
9.1.3streambuf类的层次关系
9.2输入与输出的格式控制
9.2.1ios类成员函数的格式控制
9.2.2操作符函数的格式控制
9.2.3自定义操作符函数的格式化
9.3文件的输入与输出
9.3.1文件的打开与关闭
9.3.2ifstream、ofstream和fstream类
9.3.3文本文件的输入与输出
9.3.4二进制文件的输入与输出
9.4自定义数据类型的输入与输出
9.4.1输出运算符重载
9.4.2输入运算符重载
9.5本章小结
9.6思考与练习题
第10章异常处理
10.1异常处理的任务与思想
10.1.1传统的异常处理方法
10.1.2C++的异常处理机制
10.2C++异常处理的实现
10.2.1异常处理的语法
10.2.2异常处理接口
10.3异常处理中的构造与析构
10.4C++标准异常类
10.5本章小结
10.6思考与练习题
第ll章VisualC++应用简介
11.1VisualC++编程基础
11.1.1VisualC++环境介绍
11.1.2VisualC++的菜单功能
11.1.3VisualC++的工具栏
11.1.4项目和项目T作区
11.2Windows编程概述
11.2.1多任务和多线程
11.2.2事件驱动原理
11.2.3Windows编程的基本概念
11.2.4GDI简介
11.2.5Windows资源
11.2.6常用数据结构
11.2.7Windows标识符的命名方法
11.3用MFC向导创建Windows应用程序
11.3.1MFC类库简介
11.3.2MFC类库的常用类
11.3.3MFC应用程序的类型
11.3.4用AppWizard向导创建MFC应用程序
11.4本章小结
11.5思考与练习题
第12章MFC典型应用程序设计
12.1消息处理机制
12.1.1MFC消息的种类
12.1.2MFC消息的映射机制
12.2应用程序分析
12.2.1AppWizard向导生成的类和文件
12.2.2应用程序的运行机制
12.3输人与输出处理程序
12.3.1文本输m程序
12.3.2键盘输入处理程序
12.3.3鼠标处理程序
12.4菜单应用程序设计
12.4.1菜单简介
12.4.2菜单资源编辑器
12.4.3菜单应用实例
12.5工具栏应用程序设计
12.5.1工具栏简介
12.5.2使用资源编辑器创建工具栏
12.5.3工具栏应用实例
12.6状态栏应用程序设计
12.6.1状态栏的实现
12.6.2状态栏应用实例
12.7对话框应用程序设计
12.7.1对话框的分类
12.7.2常用对话框类
12.7.3对话框的常用函数
12.7.4对话框应用实例
12.8控件应用程序设计
12.8.1控件简介
12.8.2常用控件类
12.8.3创建控件
12.8.4控件应用实例
12.9数据库应用程序设计
12.9.1ODBC技术
12.9.2ADO技术
12.9.3数据库应用实例
12.10本章小结
12.1l思考与练习题
附录AVisualC++程序的调试方法
附录BASCII码字符集
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价