1. 编一个使用派生类的程序求圆柱体(Cylinder)的体积.设计一个圆类(Circle)和一个矩形类(Rectangle1. 编一个使用派生类的程序求圆柱体(Cylinder)的体积.设计一个圆类(Circle)和一个矩
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 22:01:55
1. 编一个使用派生类的程序求圆柱体(Cylinder)的体积.设计一个圆类(Circle)和一个矩形类(Rectangle1. 编一个使用派生类的程序求圆柱体(Cylinder)的体积.设计一个圆类(Circle)和一个矩
1. 编一个使用派生类的程序求圆柱体(Cylinder)的体积.设计一个圆类(Circle)和一个矩形类(Rectangle
1. 编一个使用派生类的程序求圆柱体(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)定义带参数的构造函数.参数分别为分子、分母,需要保证分母不为零
打出来就有分 十万火急 做一个也行 不要求能运行 大致意思对就行 12点之前交作业
1. 编一个使用派生类的程序求圆柱体(Cylinder)的体积.设计一个圆类(Circle)和一个矩形类(Rectangle1. 编一个使用派生类的程序求圆柱体(Cylinder)的体积.设计一个圆类(Circle)和一个矩
#include <iostream>
using namespace std;
#define PI 3.14
class point
{
public:
point(int a,int b)
private:
int x,y;
};
class circle :public point
{
public:
circle(int ,int ,int);
double mianji() // 面积
private:
int r;
};
circle::circle(int a,int b,int c)
:point(a,b),r(c){}
class cylinder:public circle
{
public:
cylinder(int,int,int,int);
double biaomianji()
double tiji()
private:
int h;
int R;
};
cylinder::cylinder(int a,int b,int c,int d)
:circle(a,b,c),h(d)
int main()
{
circle c(2,3,4);
cylinder cy(5,6,7,8);
cout << "圆的面积是:" << c.mianji() << endl;
cout << "圆柱体的表面积是:" << cy.biaomianji() << endl;
cout << "圆柱体的体积是:" << cy.tiji() << endl;
return 0;
}
另外,虚机团上产品团购,超级便宜