第二周项目二——长方柱类(类)

来源:互联网 发布:国家税务总局网络 编辑:程序博客网 时间:2024/06/03 18:30
/* Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作者:陈丹妮 * 完成日期:2015年 3 月 18 日 * 版 本 号:v1.0 * 问题描述:编写基于对象的程序,求3个长方柱(Bulk)的体积。数据成员包括长(length)、宽(width)、高(heigth)、体积,要求设计成员函数实现下面的             功能:          (1)由键盘输入3个长方柱的长、宽、高;          (2)计算长方柱的体积(volume)和表面积(areas);          (3)输出这3个长方柱的体积和表面积; * 输入描述:输入浮点型的三个数。 * 输出结果:输出体积和面积。 */#include <iostream>using namespace std;class Bulk{public:    void setLwh(double l,double w,double h);    double areas();    double volume();private:    double length,width,height;};void Bulk::setLwh(double l,double w,double h){    length=l;    width=w;    height=h;}double Bulk::areas(){    double s;    s=2*(length*width+length*height+width*height);    return (s);}double Bulk::volume(){    double v;    v=length*width*height;    return (v);}int main(){    double l,w,h;    cout<<"请输入长方体的长,宽,高:"<<endl;    while(cin>>l>>w>>h)    {        Bulk b;        b.setLwh(l,w,h);        cout<<"长方体的体积为:"<<b.volume()<<"面积为:"<<b.areas()<<endl;    }    return 0;}

知识点总结:记得多定义一个函数,来访问私有成员。

学习总结:多问问别人,向别人取经,自己也要多积累,勤思考。

0 0