书籍详情
面向对象程序设计与Visual C++6.0教程(第2版)
作者:陈天华 著
出版社:清华大学出版社
出版时间:2013-12-01
ISBN:9787302339281
定价:¥44.50
购买这本书可以去
内容简介
《面向对象程序设计与Visual C++6.0教程(第2版)/21世纪高等学校规划教材·计算机科学与技术》将C++语言和应用VisualC++6.0设计Windows应用程序紧密结合在一起,全面系统地讲述了C++语言的基本概念、语法和面向对象程序设计的方法及应用,并对C++面向对象语言的抽象性、封装性、继承性与多态性进行了全面介绍,内容包括C++语法、函数、类与对象、数组与指针、继承与派生、多态性、模板、I/O流库及异常处理机制。在此基础上,还介绍了用VisualC++6.0开发Windows应用程序的基本原理与概念,以及各种典型的Windows应用程序的设计方法。《面向对象程序设计与Visual C++6.0教程(第2版)/21世纪高等学校规划教材·计算机科学与技术》各章均配有丰富的例题和习题,在内容安排上循序渐进、深入浅出,力求突出重点、面向应用,提高读者解决问题的能力。与《面向对象程序设计与Visual C++6.0教程(第2版)/21世纪高等学校规划教材·计算机科学与技术》第1版配套出版的《面向对象程序设计与VisualC++6.0教程题解与实验指导》可继续使用。本书可作为高等院校计算机、电子技术、通信、信息工程、自动化、电气类及相关专业的面向对象程序设计课程的教材,也可作为IT业工程技术人员或其他相关人员的参考书。
作者简介
暂缺《面向对象程序设计与Visual C++6.0教程(第2版)》作者简介
目录
第1章 面向对象程序设计概述
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.5 C++的面向对象特性
1.4 面向对象程序设计语言
1.4.1 混合型面向对象语言C++
1.4.2 Java语言
1.5 面向对象软件开发
1.5.1 面向对象分析
1.5.2 面向对象设计
1.5.3 面向对象编程
1.5.4 面向对象测试
1.5.5 面向对象软件维护
1.6 本章小结
1.7 思考与练习题
第2章 C++程序设计基础
2.1 C++语言概述
2.1.1 C++的产生
2.1.2 C++的特点
2.1.3 C++字符集
2.1.4 C++程序的组成
2.2 C++基本数据类型
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.1 I/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.4 typedef的应用
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 函数的嵌套调用与递归调用
……
第4章 类与对象
第5章 数组与指针
第6章 继承与派生
第7章 多态性
第8章 模板
第9章 I/O流
第10章 异常处理
第11章 VisualC++应用简介
第12章 MFC典型应用程序设计
附录A VisualC++程序的调试方法
附录B ASCII码字符集
参考文献
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.5 C++的面向对象特性
1.4 面向对象程序设计语言
1.4.1 混合型面向对象语言C++
1.4.2 Java语言
1.5 面向对象软件开发
1.5.1 面向对象分析
1.5.2 面向对象设计
1.5.3 面向对象编程
1.5.4 面向对象测试
1.5.5 面向对象软件维护
1.6 本章小结
1.7 思考与练习题
第2章 C++程序设计基础
2.1 C++语言概述
2.1.1 C++的产生
2.1.2 C++的特点
2.1.3 C++字符集
2.1.4 C++程序的组成
2.2 C++基本数据类型
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.1 I/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.4 typedef的应用
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 函数的嵌套调用与递归调用
……
第4章 类与对象
第5章 数组与指针
第6章 继承与派生
第7章 多态性
第8章 模板
第9章 I/O流
第10章 异常处理
第11章 VisualC++应用简介
第12章 MFC典型应用程序设计
附录A VisualC++程序的调试方法
附录B ASCII码字符集
参考文献
猜您喜欢