- 6
- 0
- 约小于1千字
- 约 21页
- 2020-08-08 发布于福建
- 举报
第六章
对象数组和指向对象的指针
§6.1对象数组
对象数组是指每一元素都是对象的数组
对象数组的说明和使用与其它变量相同
1.说明:类名数组名[下标表达式]
例: Clock myclock[5
引用:数组名[下标成员名
例: myclock[2]outO;
、要按如下通常的形式创建对象数组,
Clock myclock51
则对该类(如 Clock类)的构造函数的要
求满足如下条件之
1.没有构造函数;
2.有构造函数,但要有一个构造函数不
带参数;
3.有构造函数,但要有一个构造函数具
有参数全是缺省参数
includeiostream.h
class point
Private
nt xl.x2
/point(int x=l, int y=l)
A xl=
point(int x, int y)
point0{x1=0;x2=0;}
int getxo return xl; 1
int getO return x2
void maino
point data(3, 4);
coutdata.getY(endl
point more_ data[20]
coutmore_data[2].getXOendl;
§6.2对象指针
指向对象的指针
指向对象指针的说明和使用与其它类
型的指针变量的方法相同
1、定义:类名对象指针名
2、引用:对象指针名→成员名
3、用指针引用单个对象成员(前面已接触过
4、用指针引用对象数组
原创力文档

文档评论(0)