/*
*Copyright (c)2014,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:zxc.cpp
*作 者 张伟建
*完成日期:2015年3月16日
*版 本 号:v1.0
*
*问题描述:长方柱类
*输入描述:输入长方形的长宽高
*输出描述: 输出长方形的表面积和体积
*/
#include <iostream>
using namespace std;
class Bulk
{
private:
double length;
double width;
double heigth;
public:
void setbulk(double a,double b,double c);
double areas();
double volume();
};
void Bulk::setbulk(double a,double b,double c)
{
length=a;
width=b;
heigth=c;
}
double Bulk::volume()
{
return length*width*heigth;
}
double Bulk::areas()
{
return 2*width*length+2*width*heigth+2*length*heigth;
}
int main()
{
Bulk b;
double x,y,z;
cin>>x>>y>>z;
b.setbulk(x,y,z);
cout<<"体积为:"<<b.volume()<<endl;
cout<<"表面积为:"<<b.areas()<<endl;
return 0;
}
学习心得:第一次做类方面的完整程序,很多方面还需要改进。要注意在class之后要加分号。