书籍详情

C++面向对象程序设计

C++面向对象程序设计

作者:崔永红 编著

出版社:北京大学出版社

出版时间:2005-08-01

ISBN:9787301093979

定价:¥24.00

购买这本书可以去
内容简介
  《面向21世纪全国高职高专信息技术类规划教材:C++面向对象程序设计》系统讲授C++面向对象程序设计。主要内容包括简单程序设计、控制语句、函数、类与对象、数组、指针、继承与派生、多态性、面向对象程序设计方法、输入/输出流、实验指导。针对高职高专学生的认知特点,《面向21世纪全国高职高专信息技术类规划教材:C++面向对象程序设计》内容系统全面、讲述深入浅出、重点突出应用。为加强实验环节,书中配有大量习题、实验指导。《面向21世纪全国高职高专信息技术类规划教材:C++面向对象程序设计》适用作高等职业学校、高等专科学校、民办学校理工类各专业程序设计课程的教材或参考书,也可供本科学生及就用开发人员学习参考。
作者简介
暂缺《C++面向对象程序设计》作者简介
目录
第1章简单程序设计
1.1基本符号
1.1.1基本字符
1.1.2词法符号
1.2基本数据类型
1.3变量
1.4常量
1.4.1数值常量
1.4.2符号常量
1.5.3运算符与表达式
1.5.1算术运算符
1.5.2关系运算符
1.5.3逻辑运算符
1.5.4位运算符
1.5.5条件运算符
1.5.6逗号运算符
1.5.7sizeof运算符
1.5.8赋值运算符
1.5.9强制类型转换符
1.5.10运算符优先级
1.6输入与输出
1.7简单的C++语言程序举例
1.8运行C++程序
1.9构造数据类型
1.9.1联合体
1.9.2枚举
习题一
第2章控制语句
2.1选择语句
2.1.1ifelse语句
2.1.2switch语句
2.2循环语句
2.2.1while语句
2.2.2do-while语句
2.2.3for语句
2.3预处理
2.3.1宏定义
2.3.2文件包含指令
2.4程序举例
习题二
第3章函数
3.1函数的定义与使用
3.1.1函数的概述
3.1.2函数的定义及使用说明
3.2数的调用
3.2.1值调用
3.2.2嵌套调用
3.2.3递归调用
3.2.4引用调用
3.3作用域与存储类
3.3.1作用域
3.3.2存储类型
3.4内联函数
3.5形参具有默认值的函数
3.6函数的重载
3.7程序举例
习题三
第4章类与对象
4.1类的定义
4.2成员函数的定义
4.2.1在类外定义成员函数
4.2.2带默认值的成员函数
4.2.3内联成员函数
4.3对象
4.4对象的初始化和析构
4.4.1初始化列表
4.4.2构造函数
4.4.3析构函数
4.5静态成员与友元函数
4.5.1静态成员
4.5.2友元函数
4.6结构体
4.6.1结构体和结构体变量的定义
4.6.2用struct定义类
4.7程序举例
习题四
5章数组
5.1一维数组
5.1.1一维数组的定义
5.1.2数组的访问
5.1.3数组的初始化
5.2维数纽
5.2.1维数组的定义
5.2.2维数组的访问
5.2.3二维数组的初始化
5.3字符串
5.3.1字符串数组
5.3.2string类
5.4对象数组
5.5程序举例
习题五
第6章指针
6.1指针变量
6.1.1变量的地址
6.1.2指针变量的声明
6.2指针变量与数组
6.2.1指针的运算
6.2.2用指针访问数组元素
6.2.3指针数组
6.2.4指向数组的指针
6.3指针变量与字符串
6.4指针变量作为函数参数
6.5指向函数的指针变量
6.6对象指针
6.7指向类的成员的指针变量
6.7.1指向类的数据成员的指针
6.7.2用指针变量访问数据成员
6.7.3指向类的成员函数的指针
6.7.4用指针变量调用成员函数
6.8对象引用
6.9this指针
6.10指向结构的指针变量
6.11动态内存分配
6.12程序举例
习题六
第7章继承与派生
7.1继承和派生的概念
7.2单一继承
7.2.1单一继承派生类的声明
7.2.2继承方式
7.2.3构造函数
7.2.4析构函数
7.3多重继承
7.3.1多重继承的声明形式
7.3.2构造函数和析构函数
7.3.3多重继承的二义性
7.4虚基类
7.4.1虚基类的说明
7.4.2虚基类的派生类构造函数
7.5赋值兼容规则
7.6程序举例
习题七
第8章多态性
1.1多态性的概念
8.2运算符重载
8.2.1运算符重载的规则
8.2.2运算符重载为成员函数
8.2.3运算符重载为友元函数
8.3虚函数
8.3.1一般虚函数成员
8.3.2虚析构函数
8.4纯虚函数和抽象类
8.5程序举例
习题八
第9章输入/输出流
9.1输儿输出流类库的概念
9.2格式化输入/输出
9.2.1使用ios类的成员函数进行格式控制
9.2.2使用预定义的操作符进行格式控制
9.3插入符和提取符的重载
9.4文件流
9.4.1文件的打开与关闭
9.4.2文件的读写
9.5程序举例
习题九
第10章面向对象程序设计方法
10.1程序设计语言的发展
10.2面向过程程序设计
10.3面向对象程序设计
10.4综合实训
10.5综合应用——一个简单的图书管理系统
第11章实验指导
11.1MicrosoftVisualC++6.0集成开发环境简介
11.1.1菜单栏
11.1.2具栏
11.1.3项目工作区
11.2实验一简单程序设计
11.3实验二控制语句
11.4实验三函数
11.5实验四类与对象
11.6实验五数组
11.7实验六指针
11.8实验七继承与派生
11.9实验八多态性
11.10实验九输入/输出流
参考文献
猜您喜欢

读书导航