作业帮 > 综合 > 作业

1. 编一个使用派生类的程序求圆柱体(Cylinder)的体积.设计一个圆类(Circle)和一个矩形类(Rectang

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 11:44:11
1. 编一个使用派生类的程序求圆柱体(Cylinder)的体积.设计一个圆类(Circle)和一个矩形类(Rectangle
12点钱完成,
编一个使用派生类的程序求圆柱体(Cylinder)的体积。设计一个圆类(Circle)和一个矩形类(Rectangle),圆柱体(Cylinder)类从它们派生而来。圆类中有数据成员r(半径)和构造函数Circle(float radius)、输出半径的float getR()函数;矩形类(Rectangle)中有数据成员长(L)和宽(W)以及构造函数Rectangle(float LL,float WW)、输出长度的float getL()函数。圆柱体(Cylinder)类中有数据成员体积(V)和构造函数、计算体积的void Volume(void)函数、输出体积的float getVolume(void)函数。除了这些之外,你可以根据自己程序需要设计其他成员。要求编写测试程序测试这三个类及相应成员函数,输出某个圆柱体的体积。
2. 定义一个分数类()Fraction,要求生成三个文件:Fraction.h;Fraction.cpp;test.cpp。类中必须
(1)定义不带参数的构造函数。将分数初始化为:分子分母都为1。
(2)定义带参数的构造函数。参数分别为分子、分母,需要保证分母不为零。
(3)定义输出分数的函数,输出格式形式为“2/5”。
要求大家在中午12点之前提交。
好难!