C++面向对象程序设计

副标题:无

作   者:崔永红编著

分类号:

ISBN:9787301093979

微信扫一扫,移动浏览光盘

简介

  《面向21世纪全国高职高专信息技术类规划教材:C++面向对象程序设计》系统讲授C++面向对象程序设计。主要内容包括简单程序设计、控制语句、函数、类与对象、数组、指针、继承与派生、多态性、面向对象程序设计方法、输入/输出流、实验指导。   针对高职高专学生的认知特点,《面向21世纪全国高职高专信息技术类规划教材:C++面向对象程序设计》内容系统全面、讲述深入浅出、重点突出应用。为加强实验环节,书中配有大量习题、实验指导。   《面向21世纪全国高职高专信息技术类规划教材:C++面向对象程序设计》适用作高等职业学校、高等专科学校、民办学校理工类各专业程序设计课程的教材或参考书,也可供本科学生及就用开发人员学习参考。

目录

第1章 简单程序设计
1.1 基本符号
1.1.1 基本字符
1.1.2 词法符号
1.2 基本数据类型
1.3 变量
1.4 常量
1.4.1 数值常量
1.4.2 符号常量
1.5 运算符与表达式
1.5.1 算术运算符
1.5.2 关系运算符
1.5.3 逻辑运算符
1.5.4 位运算符
1.5.5 条件运算符
1.5.6 逗号运算符
1.5.7 sizeof 运算符
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.1 if…else语句
2.1.2 switch语句
2.2 循环语句
2.2.1 while 语句
2.2.2 do-while语句
2.2.3 for语句
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.2 string类
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.9 this指针
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章 多态性
8.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.1 MicrosoftVisualC++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 实验九 输入/输出流
参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

C++面向对象程序设计
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon