面向对象程序设计
李欣
目录
暂无搜索结果
1 绪论
1.1 本章导读
1.2 计算机程序设计语言的发展
1.3 面向对象方法的由来
1.4 面向对象的基本概念
1.5 面向对象的软件开发
1.6 计算机程序的基本术语
1.7 程序的开发过程
1.8 本章小结
1.9 章节测验
2 C++简单程序设计
2.1 本章导读
2.2 C++语言的产生和特点
2.3 程序实例
2.4 字符集与词法记号
2.5 基本数据类型
2.6 常用运算符与表达式
2.7 语句
2.8 数据的输入和输出
2.9 算法的基本控制结构
2.10 例2输入一个年份,判断是否闰年
2.11 例3比较两个数的大小
2.12 例4输入一个0~6的整数,转换成星期输出
2.13 例5求自然数1~10之和
2.14 例6输入一个整数,将各位数字反转后输出
2.15 例7用do…while语句编程,求自然数1~10之和
2.16 例8输入一个整数,求出它的所有因子
2.17 自定义数据类型
2.18 本章小结
2.19 章节测验
3 函数
3.1 本章导读
3.2 函数的定义与使用
3.3 例1编写一个求x的n次方的函数
3.4 例2数制转换
3.5 例3编写程序求π的值
3.6 例4寻找并输出回文数
3.7 例5公式计算
3.8 例6投骰子的随机游戏
3.9 例7输入两个整数,求平方和
3.10 例8求n!
3.11 例9用递归法计算不同组合数
3.12 例10汉诺塔问题
3.13 函数的参数传递
3.14 内联函数
3.15 带默认参数值的函数
3.16 函数重载
3.17 使用C++系统函数
3.18 本章小结
3.19 章节测验
4 类与对象
4.1 本章导读
4.2 抽象
4.3 封装
4.4 继承
4.5 多态
4.6 类的定义及类成员的访问控制
4.7 对象
4.8 类的成员函数
4.9 例1时钟类的完整程序
4.10 构造函数
4.11 复制构造函数
4.12 例2Point类的完整程序
4.13 析构函数
4.14 例3求游泳池改造预算
4.15 组合
4.16 例4类的组合,线段(Line)类
4.17 前向引用声明
4.18 结构体和联合体
4.19 例5个人银行账户管理程序
4.20 本章小结
4.21 章节测验
5 数据的共享与保护
5.1 本章导读
5.2 作用域与可见性
5.3 例1作用域实例
5.4 例2变量的生存期与可见性
5.5 多文件结构和编译预处理命令
5.6 本章小结
5.7 章节测验
6 数组和指针
6.1 本章导读
6.2 数组
6.3 例1数组的声明与使用
6.4 例2使用数组名作为函数参数
6.5 例3对象数组
6.6 指针
6.7 例4指针的定义、赋值与使用
6.8 例5void类型指针的使用
6.9 例6用3种方法输出int型数组各元素
6.10 例7利用指针数组输出单位矩阵
6.11 本章小结
6.12 章节测验
7 继承与派生
7.1 本章导读
7.2 类的继承与派生
7.3 不同继承方式下类成员的访问控制
7.4 例1Point类公有继承
7.5 例2Point类私有继承
7.6 类型兼容规则
7.7 例3类型兼容规则
7.8 派生类的构造和析构函数
7.9 虚基类
7.10 本章小结
7.11 章节测验
8 多态性
8.1 本章导读
8.2 多态性概述
8.3 运算符重载
8.4 例1复数类加减法运算重载为成员函数形式
8.5 例2将单目运算符“++”重载为成员函数形式
8.6 虚函数
8.7 本章小结
8.8 章节测验
9 异常处理
9.1 本章导读
9.2 异常处理的基本思想
9.3 异常处理的实现
9.4 本章小结
10 2024年秋季学期直播
10.1 2024-09-07 08:00 ~ 2024-09-07 11:25
10.2 2024-09-07 13:40 ~ 2024-09-07 17:05
10.3 2024-09-08 08:00 ~ 2024-09-08 11:25
10.4 2024-09-08 13:40 ~ 2024-09-08 17:05
程序的开发过程
上一节
下一节
选择班级
确定
取消
图片预览