C++!计算球、圆柱和圆锥的表面积和体积.编写一个程序计算出球、圆柱和圆锥的表面积和体积.要求:(1)定义一个基类圆,至少含有一个数据成员半径;(2)定义基类的派生类球、圆柱、圆锥,都含有求表面积和体积的成员函数和输出函数.(3)定义主函数,求球、圆柱、圆锥的表面积和体积.

问题描述:

C++!计算球、圆柱和圆锥的表面积和体积.
编写一个程序计算出球、圆柱和圆锥的表面积和体积.
要求:
(1)定义一个基类圆,至少含有一个数据成员半径;
(2)定义基类的派生类球、圆柱、圆锥,都含有求表面积和体积的成员函数和输出函数.
(3)定义主函数,求球、圆柱、圆锥的表面积和体积.

#include "iostream.h"
class Circle//基类圆
{
public:
double r;
public:
void print()
{
cout