用对象数组操作长方柱体类

来源:互联网 发布:一橙网络 编辑:程序博客网 时间:2024/04/29 20:22


#include <iostream>using namespace std;class BULK{public:    BULK(double a=1.0,double b=1.0,double c=1.0):length(a),width(b),heigth(c){}    void getvalue();    void bmj();    void tiji();private:    double length,width,heigth;};void BULK::getvalue(){    cin>>length>>width>>heigth;}void BULK::bmj(){    cout<<(length*width*2+width*heigth*2+heigth*length*2)<<endl;}void BULK::tiji(){    cout<<length*width*heigth<<endl;}int main(){    BULK b[5]={BULK(2.3,4.5,6.7),(1.5,3.4),(10.5)};    b[4].getvalue();    int i=0;    for(i=0;i<5;i++)    {        b[i].bmj();        b[i].tiji();    }    return 0;}






运行结果:


0 0
原创粉丝点击