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

论坛 期权论坛 期权     
C语言与C++编程   2019-6-9 21:24   1651   0
作者:鲸90830链接:https://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 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

下载期权论坛手机APP