2 hackercracker hackercracker 于 2014.05.12 17:21 提问

这个程序怎么写,请指点一下.......

定义Point(抽象类,包含两个抽象方法:计算面积,计算体积)、Circle、Cylinder三个类,
三个类都拥有x,y属性,而Circle又增加了属性radius,Cylinder类又增加了属性height。三
个类都设有x,y坐标,计算面积和计算体积方法。编写应用程序建立Circle和Cylinder的对象,并
计算各自的面积和体积。

3个回答

makezwl
makezwl   2014.05.12 17:46

同学,请独立完成作业。

lym753024200
lym753024200   2014.05.12 18:16

//Point.h
class Point
{
private:
int x;
int y;
public:
virtual double area()=0;
virtual double volume()=0;
};

//Circle.h
#include "Point.h"

class Circle: public Point
{
private:
int radius;
public:
Circle(void);
~Circle(void);
};

//Cylinder
#include"Circle.h"
class Cylinder: public Circle
{
private:
int height;
public:
Cylinder(void);
~Cylinder(void);
};

qq893858710
qq893858710   2014.05.12 19:19

你要是复制上面的,你这次作业就废了!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!