第四周项目3-用对象数组操作长方柱类

来源:互联网 发布:js面向对象思想 编辑:程序博客网 时间:2024/06/05 04:57
/* *Copyright (c) 2014, 烟台大学计算机学院 *All rights reserved. *文件名称:week4-3.cpp *作者:高赞 *完成日期:2015年 3 月 30 日 *版本号:v1.0 * * */#include <iostream>using namespace std;class Bulk{private:    double l;  //长    double w;  //宽    double h;  //高public:    Bulk():l(1),w(1),h(1) {}    Bulk(double a,double b=1.0,double c=1.0):l(a),w(b),h(c) {}    void get_value();    void output();};void Bulk::get_value(){    cin>>l>>w>>h;}void Bulk::output(){    cout<<"体积:"<<l*w*h<<" "<<"表面积:"<<2*(l*w+l*h+w*h)<<endl;}int main(){    Bulk b[5]= {Bulk(2.3,4.5,6.7),Bulk(1.5,3.4),Bulk(10.5)};    cout<<"输入b[4]的长宽高"<<endl;    b[4].get_value();    for(int i=0; i<5; ++i)    {        cout<<"b["<<i<<"]";        b[i].output();    }}


 

注意各对象中的参数数目

0 0
原创粉丝点击