(5)--3.2对象数组和对象指针.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《(5)--3.2对象数组和对象指针.ppt》由会员分享,可在线阅读,更多相关《(5)--3.2对象数组和对象指针.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、对象数组的使用对象数组的使用 用处:用处:用来存储多个同类对象例如“学生类”对象数组:Studentstud50;/建立数组时,调用构造函数50次。对象数组中对象初始化对象数组中对象初始化 构造函数只有一个参数时:构造函数只有一个参数时:可以直接在等号后面的花括号内提供实参例如:Studentstud3=60,70,78;/合法,3个实参分别传递给3个数组元素的构造函数 构造函数有多个参数时:构造函数有多个参数时:在花括号中分别写出构造函数名并在括号内指定实参StudentStud3=/定义对象数组Student(1001,18,87),/调用第1个元素的构造函数,为它提供3个实参Studen
2、t(1002,19,76),/调用第2个元素的构造函数,为它提供3个实参Student(1003,18,72)/调用第3个元素的构造函数,为它提供3个实参;程序实例程序实例-对象数组的使用对象数组的使用#includeusingnamespacestd;classBoxpublic:/声明有默认参数的构造函数,用参数初始化表对数据成员初始化Box(inth=10,intw=12,intlen=15):height(h),width(w),length(len)intvolume();private:intheight;intwidth;intlength;程序实例程序实例-对象数组的使用对象数
3、组的使用intBox:volume()return(height*width*length);intmain()Boxa3=/定义对象数组Box(10,12,15),/调用构造函数Box,提供第1个元素的实参Box(15,18,20),/调用构造函数Box,提供第2个元素的实参Box(16,20,26)/调用构造函数Box,提供第3个元素的实参;coutvolumeofa0isa0.volume()endl;/调用a0的volume函数coutvolumeofa1isa1.volume()endl;/调用a1的volume函数 coutvolumeofa2isa2.volume()endl;/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 3.2 对象 数组 指针
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内