面向对象程序设计基础

面向对象程序设计基础
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2005-03
版次: 2
ISBN: 9787040166507
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 488页
字数: 670千字
53人买过
  • 本书第一版被列入“面向21世纪课程教材”,自出版以来,深受读者欢迎。作为给程序设计初学者提供的一本入门教材,本书以循序渐进,深入浅出的方式,引导众多学子走进了面向对象程序设计的大门。新版教材在归纳多年教学体会的基础上,以继续保持原书的特色为前提,对前版教材进行了修改和补充,使相关概念阐述得更加通俗易懂,并适当增加了相关的例子,以求使读者在学习时能更好地理解和领会。新版教材内容包括了程序设计基础、程序设计语言、算法与复杂性和软件工程等内容,可作为高校计算机专业本科生入门教材,也可供相关专业高年级学生作为面向对象程序设计课程教材使用。 第一章 程序设计与C++语言初步

     1.1 计算机程序

     1.2 程序设计的演变

     1.3 程序设计语言的定义

     1.4 C++语言的程序结构

     1.5 C++语言程序设计

     1.6 面向对象程序设计

     本章小结

     练习与思考题

     上机实习题

    第二章 基本数据类型

     2.1 数据类型概述

     2.2 保留字、标识符、常量与变量

     2.3 基本数据类型

     2.4 运算符与表达式

     2.5 类型之间的关系

     2.6 一个简单的应用程序

     本章小结

     练习与思考题

     上机实习题

    第三章 基本控制结构

     3.1 程序的基本控制结构

     3.2 选择结构

     3.3 循环结构

     3.4 简单程序设计举例

     本章小结

     练习与思考题

     上机实习题

    第四章 函数

     4.1 C++语言的函数

     4.2 函数的声明与调用

     4.3 参数传递

     4.4 作用域与生存期

     4.5 局部变量与全局变量

     4.6 变量的存储类别

     4.7 递归程序设计

     4.8 预处理命令

     4.9 C++语言的库函数

     本章小结

     练习与思考题

     上机实习题

    第五章 类与对象

     5.1 类的引入

     5.2 类的定义

     5.3 对象的创建

     5.4 对象的初始化

     5.5 使用类与对象构造程序与实例

     5.6 关于类与对象的时一步讨论

     本章小结

     练习与思考题

     上机实习题

    第六章 复合数据类型

     6.1 变量与赋值的进一步讨论

     6.2 指针类型

     6.3 数组类型

     6.4 字符串

     6.5 指向对象的指针

     6.6 指向函数的指针

     6.7 结构类型、枚举类型与类型与类型别名

     6.8 高级数据结构应用

     本章小结

     练习与思考题

     上机实习题

    第七章 继承机制

     7.1 继承的基本概念

     7.2 C++语言的继承机制

     7.3 继承与构造函数、析构函数

     7.4 继承成员的调整

     7.5 多重继承

     7.6 重复继承

     7.7 优化类层次设计

     本章小结

     练习与思考题

     上机实习题

    第八章 多态性

     8.1 多态性的基本概念

     8.2 函数重载

     8.3 拷贝构造函数

     8.4 运算符重载

     8.5 虚函数

     8.6 抽象类

     本章小结

     练习与思考题

     上机实习题

    第九章 类属机制

     9.1 类属的基本概念

     9.2 类模板

     9.3 函数模板

     本章小结

     练习与思考题

     上机实习题

    第十章 输入/输出流

     10.1 C++语言输入/输出

     10.2 C++的流类库

     10.3 格式化输入/输出

     10.4 常用成员函数输入/输出

     10.5 设计自己的输入/输出操作

     10.6 检测流操作的错误

     10.7 文件流

     本章小结

     练习与思考题

     上机实习题

    第十一章 面向对象软件构造

     11.1 软件质量

     11.2 程序断言机制

     11.3 异常处理机制

     11.4 可重用构件库

     11.5 面向对象软件构造

     11.6 实例研究:Petri网图形编辑器的讨论

    第十二章 结束语

     12.1 程序设计风范

     12.2 面向对象程序设计语言

     本章小结

     练习与思考题

     上机实习题

    附录A ASCII编码表

    附录B 主要术语索引

    附录C 主要参考文献
  • 内容简介:
    本书第一版被列入“面向21世纪课程教材”,自出版以来,深受读者欢迎。作为给程序设计初学者提供的一本入门教材,本书以循序渐进,深入浅出的方式,引导众多学子走进了面向对象程序设计的大门。新版教材在归纳多年教学体会的基础上,以继续保持原书的特色为前提,对前版教材进行了修改和补充,使相关概念阐述得更加通俗易懂,并适当增加了相关的例子,以求使读者在学习时能更好地理解和领会。新版教材内容包括了程序设计基础、程序设计语言、算法与复杂性和软件工程等内容,可作为高校计算机专业本科生入门教材,也可供相关专业高年级学生作为面向对象程序设计课程教材使用。
  • 目录:
    第一章 程序设计与C++语言初步

     1.1 计算机程序

     1.2 程序设计的演变

     1.3 程序设计语言的定义

     1.4 C++语言的程序结构

     1.5 C++语言程序设计

     1.6 面向对象程序设计

     本章小结

     练习与思考题

     上机实习题

    第二章 基本数据类型

     2.1 数据类型概述

     2.2 保留字、标识符、常量与变量

     2.3 基本数据类型

     2.4 运算符与表达式

     2.5 类型之间的关系

     2.6 一个简单的应用程序

     本章小结

     练习与思考题

     上机实习题

    第三章 基本控制结构

     3.1 程序的基本控制结构

     3.2 选择结构

     3.3 循环结构

     3.4 简单程序设计举例

     本章小结

     练习与思考题

     上机实习题

    第四章 函数

     4.1 C++语言的函数

     4.2 函数的声明与调用

     4.3 参数传递

     4.4 作用域与生存期

     4.5 局部变量与全局变量

     4.6 变量的存储类别

     4.7 递归程序设计

     4.8 预处理命令

     4.9 C++语言的库函数

     本章小结

     练习与思考题

     上机实习题

    第五章 类与对象

     5.1 类的引入

     5.2 类的定义

     5.3 对象的创建

     5.4 对象的初始化

     5.5 使用类与对象构造程序与实例

     5.6 关于类与对象的时一步讨论

     本章小结

     练习与思考题

     上机实习题

    第六章 复合数据类型

     6.1 变量与赋值的进一步讨论

     6.2 指针类型

     6.3 数组类型

     6.4 字符串

     6.5 指向对象的指针

     6.6 指向函数的指针

     6.7 结构类型、枚举类型与类型与类型别名

     6.8 高级数据结构应用

     本章小结

     练习与思考题

     上机实习题

    第七章 继承机制

     7.1 继承的基本概念

     7.2 C++语言的继承机制

     7.3 继承与构造函数、析构函数

     7.4 继承成员的调整

     7.5 多重继承

     7.6 重复继承

     7.7 优化类层次设计

     本章小结

     练习与思考题

     上机实习题

    第八章 多态性

     8.1 多态性的基本概念

     8.2 函数重载

     8.3 拷贝构造函数

     8.4 运算符重载

     8.5 虚函数

     8.6 抽象类

     本章小结

     练习与思考题

     上机实习题

    第九章 类属机制

     9.1 类属的基本概念

     9.2 类模板

     9.3 函数模板

     本章小结

     练习与思考题

     上机实习题

    第十章 输入/输出流

     10.1 C++语言输入/输出

     10.2 C++的流类库

     10.3 格式化输入/输出

     10.4 常用成员函数输入/输出

     10.5 设计自己的输入/输出操作

     10.6 检测流操作的错误

     10.7 文件流

     本章小结

     练习与思考题

     上机实习题

    第十一章 面向对象软件构造

     11.1 软件质量

     11.2 程序断言机制

     11.3 异常处理机制

     11.4 可重用构件库

     11.5 面向对象软件构造

     11.6 实例研究:Petri网图形编辑器的讨论

    第十二章 结束语

     12.1 程序设计风范

     12.2 面向对象程序设计语言

     本章小结

     练习与思考题

     上机实习题

    附录A ASCII编码表

    附录B 主要术语索引

    附录C 主要参考文献
查看详情
12
您可能感兴趣 / 更多
面向对象程序设计基础
C++程序设计实验教程
李师贤 主编