对象数组
#include<iostream> #include<string> #include<cstdlib> using namespace std; class Box { public: Box(int h=10,int w=12,int len=15): height(h),width(w),length(len){} int volume(); private: int height; int width; int length; }; int Box::volume( ) { return (height*width*length); } int main( ) { Box a[3]={Box(10,12,13), Box(15,18,20), Box(16,20,26)}; cout<<"volume of a[0] is "<<a[0].volume()<<endl; cout<<"volume of a[1] is "<<a[1].volume()<<endl; cout<<"volume of a[2] is "<<a[2].volume()<<endl; system("pause"); return 0; }
posted on 2011-06-09 12:46 more think, more gains 阅读(156) 评论(0) 编辑 收藏 举报