分享

面向对象程序设计基本技术

 青竹奏乐 2018-04-08
​(一)类与对象
第1题
【要求】构建一个类,使其含有3个数据成员,分别表示盒子的3条
边长,这个类还含有构造函数和一个用来计算盒子体积的成员函数。
【分析】在程序中定义一个类,首先为类起一个名字Box,因为该类
表示盒子;然后定义类中的数据成员,题中要求3个数据成员表示盒
子的3条边,所以名字分别为length,width和height。题中没有限
定数据成员的数据类型,可以定义成int或者double;接着定义成员
函数,一共两个,一个是构造函数,用来对数据成员进行初始化,一
个是计算体积的成员函数,起名volumn()。
最后,在主函数中生成Box类的对象box,由对象名调用成员函
数volumn()计算体积并输出。
【源代码】
#include<iostream>
using namespace std;
class Box
{ double length,width,height;
public:
Box(double len,double w,double h)
{ length=len;
  width=w;
  height=h;
}
double volumn()
{return length*width*height;
}
};
int main()
{Box box(12.4,10.8,8.6);
cout<<"The volumn of the box(12.4,10.8,8.6)is:";
cout<<box.volumn()<<endl;
return 0;
}

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多