急!C++问题,先定义“点”类Point,由“点”类派生出“圆”类Circle,再由“圆”类生成“圆柱体”类先定义“点”类Point,由“点”类派生出“圆”类Circle,再由“圆”类生成“圆柱体”类cylinder.圆类的属性有圆心和半径(指针类型);方法有构造函数、析构函数、显示面积和计算面积.圆柱体类的新增属性是高度,方法有构造函数、析构函数、显示体积和计算体积.类的应用:创建一个圆柱体类,显示信息,求它的体积.类的定义与实现及主函数以多文件组织.

问题描述:

急!C++问题,先定义“点”类Point,由“点”类派生出“圆”类Circle,再由“圆”类生成“圆柱体”类
先定义“点”类Point,由“点”类派生出“圆”类Circle,再由“圆”类生成“圆柱体”类cylinder.圆类的属性有圆心和半径(指针类型);方法有构造函数、析构函数、显示面积和计算面积.圆柱体类的新增属性是高度,方法有构造函数、析构函数、显示体积和计算体积.类的应用:创建一个圆柱体类,显示信息,求它的体积.类的定义与实现及主函数以多文件组织.

class Point {public:    Point(int x, int y) {_x=x; _y=y;}    ~Point() {}    int _x, _y;};c...