C++ 对象数组与对象指针

论坛 期权论坛 期权     
CPP开发者   2019-6-16 21:52   4446   0
(给CPP开发者加星标,提升C/C++技能)

来源:鲸90830
www.cnblogs.com/whale90830/p/10535484.html
[h2]对象数组与对象指针[/h2][h1]1、对象数组[/h1]
所谓对象数组是指每一数组元素都是对象的数组, 也就是说,若一个类有若干个对象,则把这一系列的对象用一个数组来存放。

对象数组的元素是对象, 不仅具有数据成员,而且还有函数成员

定义一个一维数组的格式如下:

类名 数组名[下标表达式];

  1. exam ob[4]; //定义了类exam的对象数组ob.
复制代码
与基本数据类型的数组一样,在使用对象数组时也只能访问单个数组元素,也就是一个对象,通过这个对象,也可以访问到它的公有成员

使用的一般形式是:

数组名[下标].成员名

例3.4 对象数组的应用

[code]#include
class exam{
public:
    void set_x(int n){ x=n; }
    int get_x(){ return x; }
private:
    int x;
};
main()
{
    exam ob[4];
    int i;
    for (i=0;i
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:110
帖子:22
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP