出版社:清华大学出版社
年代:2013
定价:29.0
本书重点介绍了编程基础(第1~5章)、面向过程编程(第6-10章)、面向对象编程(第11~15章)和高级编程(第16~20章)四方面的内容,内容难度上层层递进,通过这种安排,系统的介绍面向对象程序设计的思想与面向过程的思想的不同,让学生掌握面向对象软件开发的流程。
第一部分 编程基础
第1章 面向对象与C++语言概述
1.1 程序设计语言
1.1.1 机器语言与汇编语言
1.1.2 高级语言
1.1.3 面向过程的语言
1.1.4 面向对象的语言
1.2 C++的起源及特点
1.2.1 C++的起源
1.2.2 C++的特点
1.3 C++程序的开发过程
1.4 C++的词法与语法规则
1.4.1 字符集
1.4.2 标识符
1.4.3 关键字
1.4.4 分隔符
1.4.5 注释符
1.5 C++程序结构
1.5.1 简单的C++程序
1.5.2 C++程序的结构
1.6 Visual C++简介
1.6.1 编辑C++源程序
1.6.2 编译和连接
1.6.3 运行
习题 1
第2章 数据类型
2.1 基本数据类型
2.2 字面值常量
2.2.1 字面值整型常量
2.2.2 字面值字符常量
2.2.3 字面值浮点常量
2.2.4 字面值布尔常量
2.2.5 字面值字符串常量
2.3 变量
2.3.1 变量名
2.3.2 变量的定义
2.3.3 变量的初始化
2.4 符号常量
2.5 枚举类型
习题2
第3章 运算符及表达式
3.1 什么是表达式
3.2 算术运算符与算术表达式
3.3 自增和自减运算符与自增和自减表达式
3.4 赋值运算符与赋值表达式
3.5 关系运算符与关系表达式
3.6 逻辑运算符与逻辑表达式
3.7 位运算
3.8 条件运算符与条件表达式
3.9 sizeof运算符
3.10 逗号运算符与逗号表达式
3.11 运算符的优先级和结合性
3.12 数据类型转换
3.12.1 隐式转换
3.12.2 显式转换
习题3
第4章 语句及预处理命令
4.1 简单语句和复合语句
4.1.1 简单语句
4.1.2 复合语句
4.2 选择语句
4.2.1 if语句
4.2.2 switch语句
4.3 循环语句
4.3.1 for语句
4.3.2 while语句
4.3.3 do-while语句
……
第二部分 面向过程编程
第三部分 面向对象编程
面向对象程序设计是计算机科学与技术学科的一门必修课程。面向对象软件开发集抽象性、封装性、继承性和多态性于一体,可以帮助人们开发出模块化、数据抽象程度高、体现信息隐蔽、可复用、易修改、易扩充等特性的程序。本书以语言简明、概念清晰、逻辑严谨、容易入门为特色,以通俗易懂的语言讲授面向对象程序设计的基础知识、基本规则和编程思想,以贴近生活的例题去表现面向对象程序设计的思想,将面向对象程序设计思想与C++语言有机地结合在一起。本书内容丰富,是跨编程基础、过程化编程、对象化编程的三合一。教师可以参考学生的已修课程,或选择其中的第一、二部分讲授面向过程程序设计,或选择第三部分讲授面向对象程序设计。本书既可为没有C++基础的人员学习基础C++提供入门之需,也可为具有一定C++语言的人员深入学习面向对象程序设计的知识提供帮助,可作为大专院校计算机专业和非计算机专业学生学习面向对象程序设计的教材,也可作为C++爱好者或自学人员的学习C++的参考书。
《21世纪高等学校规划教材·计算机科学与技术:面向对象程序设计》教学目标明确,注重理论与实践的结合;
《21世纪高等学校规划教材·计算机科学与技术:面向对象程序设计》教学方法灵活,培养学生自主学习的能力;
《21世纪高等学校规划教材·计算机科学与技术:面向对象程序设计》教学内容先进,反映了计算机学科的最新发展;
《21世纪高等学校规划教材·计算机科学与技术:面向对象程序设计》教学模式完善,提供配套的教学资源解决方案。
书籍详细信息 | |||
书名 | 面向对象程序设计站内查询相似图书 | ||
9787302321149 如需购买下载《面向对象程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 29.0 | 语种 | 简体中文 |
尺寸 | 23 × 19 | 装帧 | 平装 |
页数 | 印数 | 3000 |
面向对象程序设计是清华大学出版社于2013.出版的中图分类号为 TP312 的主题关于 面向对象语言-程序设计-高等学校-教材 的书籍。