1 / 37
文档名称:

数据抽象.ppt.ppt

格式:ppt   页数:37页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据抽象.ppt.ppt

上传人:ytjuyikk 2015/5/4 文件大小:0 KB

下载得到文件列表

数据抽象.ppt.ppt

文档介绍

文档介绍:数据抽象
第三章
回顾
引用
默认参数
内联函数
函数重载
2
目标

成员变量
成员函数
this 指针
对象数组
3

定义数据的类型以及操作这些数据的函数
类的实例称为对象
类中的变量和函数称为成员
4
私有和公有 2-1
类成员可以在类的公有或者私有部分声明
数据成员通常在私有部分中声明
在公有部分中声明的成员可以被该类外部的函数访问
公有部分构成类的接口
private
public
5
私有和公有 2-2
无法从类的外部访问私有数据
其他类的私有数据对于当前类也是隐藏的

数据或函数
数据或函数
私有
公有
不可从类的外部访问
可以从类的外部访问
6
const成员变量
常量的值在程序的执行期间不会改变
常量必须初始化

const int num=100;
num = 200; //错误
num ++; //错误
7
成员函数 2-1
类的函数称为成员函数
成员函数通常放在类的公有部分
必须定义返回值及参数列表
例如
void setdate(int, int, int);
8
成员函数 2-2
成员函数可以有局部变量、参数等
成员函数不应与数据成员同名
9
调用成员函数 2-1
通过调用成员函数与对象通信
(200); ();
调用成员函数是操作特定的对象,而不是类
使圆点操作符与特定对象关联
10