作业帮 > 综合 > 作业

编写一个C++程序计算圆、圆锥、圆柱的表面积和体积.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 03:18:31
编写一个C++程序计算圆、圆锥、圆柱的表面积和体积.
计算它们都需要圆的半径,所以要定义一个圆类,它包含表示半径的数据成员;圆柱类和圆锥类委员的派生类,通过继承获得圆的半径.
#include
#define pi 3.14
class Shape
{
public:
double area()
{
return a;
}
double grith()
{
return g;
}
protected:
double a;
double g;
};
class Cricle:public Shape
{
public:
double area(double x=2)
{
a=pi*x*x;
return a;
}
double grith(double x=2)
{
g=2*pi*x;
return g;
}
show()
{
cout