C++程序设计 ——对象数组与对象指针 课件制作 :广东理工学院 梁玉英 一、 对象数组 二、 对象指针 三、this指针 教学提纲 回顾 写出类和对象的定义格式 一、对象数组 1.概念:若一个类有若干个对象,我们把这一系列对象用一个数组来存放,这个数组就叫对象数组。 2.一维对象数组定义格式: 类名 数组名[下标表达式]; 例:point p[4]; p[1].print(); p[2].print(); 说明: 对象数组的元素是对象,不仅具有数据成员,还有成员函数。 x y P[1] x y P[2] print( ) 在使用对象数组时只能访问单个数组元素(对 象),即通过对象访问公有成员。 1、 对象数组 例1: #include iostream.h class exam{ int x; public: void set_x(int n){x=n;} int get_x(){return x;} }; int main(){ exam ob[4]; int i; for(i=0;i4;i++) ob[i].set_x(i); for(i=0;i4;i++) coutob[i].get_
原创力文档

文档评论(0)