第4周项目3用对象数组

来源:互联网 发布:java权限表设计 编辑:程序博客网 时间:2024/06/07 22:40
#include <iostream>using namespace std;class Bulk{public:    Bulk();    Bulk(double x,double y=1.0,double z=1.0);    double areas();    double volumes();    void get_value();    void show();private:    double length;    double width;    double heigth;};Bulk::Bulk():length(1.0),width(1.0),heigth(1.0) {}Bulk::Bulk(double x,double y,double z):length(x),width(y),heigth(z) {}double Bulk::areas(){    return 2*length*width+2*width*heigth+2*length*heigth;}double Bulk::volumes(){    return length*width*heigth;}void Bulk::get_value(){    cin>>length>>width>>heigth;}void Bulk::show(){    cout<<"长方体的表面积为:"<<areas()<<' '<<"长方体的体积为"<<volumes()<<endl;}int main(){    Bulk b[5]= {Bulk(2.3,4.5,6.7),Bulk(1.5,3.4),Bulk(10.5)};    b[4].get_value();    for(int i=0; i<5; i++)        b[i].show();    return 0;}


 

0 0
原创粉丝点击